C#中调用SQL数据库有几种方法

 我来答
蓝之心畔
2011-05-11 · TA获得超过211个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:201万
展开全部
楼主的问题问的不太清除,我的理解是楼主问的是有几种连接字符串的写法,因为连接上了数据库之后,增删改查的操作没听过有几种,列举连接字符串如下:
1.使用SqlConnection对象:
a. Sql 验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
b. Windows 身份验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
sql验证字符串不只列举的一中,楼主可以探究下
抛下思念17
2020-05-10 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6091
采纳率:99%
帮助的人:32.7万
展开全部
(ado.net)connection:主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。
用法为sqlconnection
conn
=
new
sqlconnection("data
source=.;initial
catalog=xx;user
id=xx;pwd=xx");data
source为数据库位置,本机为.,不是本机请输入ip地址,initial
catalog随便取名字,id=xx;pwd=xx登陆这个数据库的id和密码。最好与using一起写。
例子:
using(sqlconnection
conn
=
new
sqlconnection("data
source=.;initial
catalog=xx;user
id=xx;pwd=xx"))
{con.open();
using{sqlcommana
cmd=conn.createcommand()}
{
cmd.commandtext="(sql语句)";
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wiqcbjs
2011-05-14 · TA获得超过998个赞
知道答主
回答量:680
采纳率:100%
帮助的人:308万
展开全部
LZ说的是ADO.NET中的添加、删除、更新吧,例如SqlDataSet、SqlDataTable等,我这里有详细说明和具体用法案例,以及他们的相关性能说明,Hi我,我发给你!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式