string conn = "";
conn = ConfigurationManager.ConnectionStrings["Conn"].ToString();
SqlConnection objsqlconn = new SqlConnection(conn);
objsqlconn.Open();
SqlCommand objcmd = new SqlCommand("IF (select 1 from PRODUCT where PRODUCT_NAME=" + Master_product_txt.Text + ")=1
PRINT 'ALREADY AVAILABLE'
ELSE
Insert into PRODUCT(PRODUCT_NAME) Values('" + Master_product_txt.Text + "')
GO", objsqlconn);
objcmd.ExecuteNonQuery();
MessageBox.Show("Details Successfully Added!!!");
我想檢查數據的基礎值之前插入值,我已經寫了查詢它,它工作在SQL Server環境下,我不能能夠實現相同在Visual StudioIF ELSE條件ASP網與SQL Server
你是什麼意思的「無法」?是否有錯誤訊息?你有不同的結果嗎?此外,您的代碼非常容易受到SQL注入的影響。 – rikitikitik