C#怎样连接数据库、增、删、查、更?需要所有代码?
发布网友
发布时间:2小时前
我来回答
共6个回答
热心网友
时间:2024-09-30 11:31
首先添加命名空间:using System.Data.SqlClient;
SqlConnection con=new SqlConnection("server=.;uid=sa;pwd=;database=Mydatabase");//“.”代表本地数据库,“Mydatabase”是一个数据库名.
con.Open();
SqlCommand cmd=new SqlCommand("里面写上Sql语句即可",con);
热心网友
时间:2024-09-30 11:31
private static string connstr = System.Configuration.ConfigurationSettings.AppSettings["Tstr"].ToString();//在web.config里面设置appsetting,这样字符串就只用写一次
/// <summary>
/// 增删改
/// </summary>
/// <param name="sql">sql语句</param>
public static void ExecSqlRetVoid(string sql)
{
using(OleDbConnection conn=new OleDbConnection(connstr))
{
conn.Open();
OleDbCommand cmd = new OleDbCommand(sql,conn);
cmd.ExecuteReader();
conn.Close();
}
}
/// <summary>
/// 查
/// </summary>
/// <param name="sql">sql语句</param>
/// <returns>datatalbe</returns>
public static DataTable ExeSqlRetDt(string sql)
{
DataTable dt=new DataTable();
using(OleDbConnection conn=new OleDbConnection(connstr))
{
OleDbDataAdapter dda = new OleDbDataAdapter(sql,conn);
dda.Fill(dt);
}
return dt;
}
就这把~
热心网友
时间:2024-09-30 11:32
为什么不自己搜呢
网上一定有的
遇到问题应先想办法自己解决
热心网友
时间:2024-09-30 11:32
楼上正解,不过con貌似是要close的
热心网友
时间:2024-09-30 11:33
DBhelper类,网上自己搜。如果太菜,还是找个人给你讲下吧!!或者网上找视频教程
热心网友
时间:2024-09-30 11:34
楼山正解,