C#怎样连接数据库、增、删、查、更?需要所有代码?

代码后面要加注释就要连接代码,在网上找是找了,但是有些地方看不明白,还是连接不起来,还请各位,知道的好心人帮帮忙,本人刚学C#还没学到连接数据库来呢,也没书。... 代码 后面要加注释
就要连接代码,在网上找是找了,但是有些地方看不明白,还是连接不起来,还请各位,知道的好心人帮帮忙,本人刚学C#还没学到连接数据库来呢,也没书。
展开
 我来答
158spp
2010-03-19 · TA获得超过189个赞
知道答主
回答量:64
采纳率:0%
帮助的人:73万
展开全部
首先添加命名空间:using System.Data.SqlClient;

SqlConnection con=new SqlConnection("server=.;uid=sa;pwd=;database=Mydatabase");//“.”代表本地数据库,“Mydatabase”是一个数据库名.
con.Open();
SqlCommand cmd=new SqlCommand("里面写上Sql语句即可",con);
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
Love兮月
2010-03-23 · TA获得超过189个赞
知道答主
回答量:119
采纳率:0%
帮助的人:65.1万
展开全部
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;
}
就这把~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嗨糊袋味近握28
2010-03-18 · TA获得超过549个赞
知道答主
回答量:259
采纳率:0%
帮助的人:0
展开全部
为什么不自己搜呢
网上一定有的
遇到问题应先想办法自己解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w115201314
2010-03-21 · TA获得超过1061个赞
知道小有建树答主
回答量:976
采纳率:0%
帮助的人:781万
展开全部
楼上正解,不过con貌似是要close的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
js447089
2010-03-18 · TA获得超过619个赞
知道小有建树答主
回答量:306
采纳率:0%
帮助的人:176万
展开全部
DBhelper类,网上自己搜。如果太菜,还是找个人给你讲下吧!!或者网上找视频教程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
potter_lily
2010-03-22
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
楼山正解,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式