asp.net中通过sqldatasource控件与数据库建立连接

在asp.net中我们已经在前台添加控件sqldatasource,将它与某个数据库建立连接,可是为什么我们还要在后台cs代码中写这句话“sqlConnectioncon... 在asp.net 中我们已经在前台添加控件sqldatasource,将它与某个数据库建立连接,可是为什么我们还要在后台cs代码中写这句话“sqlConnection conn=new sqlConnection(str)”(注str是连接字符串)。这句话的意思不就是与数据库建立连接吗?可是我们已经在前台通过sqldatasource建立连接了呀!
还望各位高手指点!我是asp.net的初学者,小妹在此谢谢啦!
感谢你们的回答!但是想问一下楼主二你的"str"不就是在配置文件中获得的连接字符串吗?而要获得这个连接字符串不就需要在前台添加sqldatasource控件,并将其与数据库进行连接吗?能不能这样理解:在前台添加sqldatasource这个控件只是将它与数据源建立了连接,但是数据源并没有与应用程序建立连接,而只能通过在后台添加sqlConnection conn=new sqlConnection(str)才表示应用程序与数据源建立了连接。
我写的比较啰嗦,但是希望你们能够看懂。小妹先在这谢谢啦!
展开
 我来答
华华兮
2010-10-27 · TA获得超过232个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:139万
展开全部
不用加那句代码啊,你设定好了sqldatasource控件使它与数据库关联后,要用sqldatasource控件的时候,只要将类似GridView的控件与sqldatasource绑定就行啦,没必要写代码的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang768752
2010-11-02 · TA获得超过110个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:92.5万
展开全部
同意二楼的,多自己手写代码,个人不主张拖控件

LZ说的与数据库链接 链接语句没错,但是没有打开链接 用二楼说的conn.Open()方法 打开数据库链接

要是你是让控件(如:GridView、DataList等)与数据库链接 就还得把数据源绑定到控件上 可以用DataBind()方法进行绑定数据源
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2300380
2010-10-27 · TA获得超过207个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:475万
展开全部
能使用代码尽量不要拖控件培养代码编写能力
拖一个控件需要设置控件的属性就好比是
代码里定义了一个 conn连接如下
sqlConnection conn=new sqlConnection(str)
创建连接
conn.Open()打开连接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xsl25334
2010-10-28 · TA获得超过184个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:135万
展开全部
不用加那句代码的,给gridview指定sqldatasourceid就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式