usingSystem;
usingSystem.Configuration;
usingSystem.Data.SqlClient;
usingSystem.Data;
usingSystem.Collections;
比如:
//打开数据库
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;
}
本文介绍了使用 C# 进行数据库连接、执行 SQL 查询并获取数据集的方法,同时还展示了如何执行更新操作。通过示例代码,读者可以了解到如何在 C# 应用中有效地与 SQL 数据库交互。

被折叠的 条评论
为什么被折叠?



