-3
我有我的系統中的數據庫中運行查詢的下一個代碼。 :這是一個從c#執行SQL Server數據庫查詢的好方法嗎?
public static DataSet execute_query(string query)
{
DataSet ds = new DataSet();
SqlConnection con = new SqlConnection();
con.ConnectionString = DataAccessLayer.Properties.Settings.Default.cn;
try
{
con.Open();
SqlDataAdapter da = new SqlDataAdapter(query, con);
da.Fill(ds);
}
catch (Exception ex)
{
ds = null;
}
finally
{
if (con.State == ConnectionState.Open) con.Close();
}
return ds;
}
這是運行在C#中的數據庫查詢安全或好辦法嗎?
我已閱讀有關查詢參數。我如何使用參數來做到這一點?
這是C#中Web應用程序中最常見的目標之一。找到可以幫助你實現這一目標的文檔並不困難。 –
[在c#中使用參數調用存儲過程]的可能的副本(http://stackoverflow.com/questions/7542517/call-a-stored-procedure-with-parameter-in-c-sharp) –
此問題最適合到[代碼評論堆棧](http://codereview.stackexchange.com/)。 –