basically this is my inserting function which inserts string into sql table
[System.Web.Services.WebMethod]
public static string InsertData(string ID)
{
string connectionString = ConfigurationManager.ConnectionStrings["SimpleDB"].ToString();
using (SqlConnection con = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand("Insert into Book (Name) values(@Name)", con))
{
con.Open();
cmd.Parameters.AddWithValue("@Name", ID);
cmd.ExecuteNonQuery();
con.Close();
return "True";
}
}
}
Now i want to remove a row from this table if exist and i tried this but i seems to get error when executing the query.
[System.Web.Services.WebMethod]
public static string DeleteData(string ID)
{
string connectionString = ConfigurationManager.ConnectionStrings["SimpleDB"].ToString();
using (SqlConnection con = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand
(
"Delete from Book Where Name = "+ID.ToString()
, con))
{
con.Open();
cmd.ExecuteNonQuery();
con.Close();
return "True";
}
}
}