閱讀355 返回首頁    go 阿裏雲 go 技術社區[雲棲]


使用函數傳遞參數來執行數據庫操作

usingSystem;
usingSystem.Configuration;
usingSystem.Data.SqlClient;
usingSystem.Data;
usingSystem.Collections;
比如:
//打開數據庫

轉自:動態網製作指南www.knowsky.com
publicstaticSqlConnectionOpenConnection()
{
SqlConnectionmysqlConn=newSqlConnection(ConfigurationSettings.AppSettings["connstring"]);

try
{
mysqlConn.Open();
}
catch(Exceptione)
{
//rethrowthisexception
throwe;
}

returnmysqlConn;
}

//執行SQL返回DataSet
publicstaticDataSetGetDataSet(stringSQLQuery)
{
SqlConnectioncn=DBObject.OpenConnection();
SqlDataAdapterda=newSqlDataAdapter(SQLQuery,cn);
DataSetds=newDataSet();

da.Fill(ds);

//releaseresources
da.Dispose();
da=null;
cn.Close();
cn=null;

returnds;
}

//執行SQL語句
publicstaticvoidExecuteUpdateQuery(stringSQLQuery)
{
SqlConnectioncn=DBObject.OpenConnection();
SqlCommandcmd=newSqlCommand();

cmd.CommandText=SQLQuery;
cmd.CommandType=CommandType.Text;
cmd.Connection=cn;
cmd.ExecuteNonQuery();

cn.Close();
cn=null;
}

最後更新:2017-04-02 00:06:33

  上一篇:go 有關TextBox中輸入字符控製的一種解決辦法
  下一篇:go 從 PHP 遷移到 ASP.NET