关于Visual Studio 2005中 数据库与文本框的连接如题 谢谢了

如题,我用的是VB语言,我想知道如何将数据库里的某个字段的信息反映在TextBox上,我在网上找过,好像是要建立一个DataReader,不过我不知道如何建立,,给的越详... 如题,我用的是VB语言,我想知道如何将数据库里的某个字段的信息反映在TextBox上,我在网上找过,好像是要建立一个DataReader ,不过我不知道如何建立,,给的越详细越好,还有,是否可以不用代码也可以做到?类似向导之类的,如果有的话做好贴上,学习下,呵呵。 注:采纳后追加50分,回答的好的话,追加100分以上(大卖血啦) 展开
 我来答
寡0妇nM
2014-08-26 · 超过72用户采纳过TA的回答
知道答主
回答量:144
采纳率:33%
帮助的人:67.7万
展开全部
先写连接字符串:(有几种写法我给你介绍一种常用的) private static string conn = "Data Source=库名;Initial Catalog=.;User ID=用户名;Pwd=密码"; public static SqlConnection connection = new SqlConnection(conn); 执行语句: string sql = "sql查找操作"; 执行对象: SqlCommand command = new SqlCommand(sql, DBHelper.connection); 打开数据库: connection.Open(); ---------------------------------------- 如果返回的是一个结果可以用 : 返回的类型 变量名 = (有事侯转型)command.ExecuteScalar(); 如果返回的是数据库中的一列数据: SqlDataReader database = command.ExecuteReader(); 循环读取 略…… 读取时用到 Read对象 如果返回的是影响的行数: int 变量名 = command.ExecuteNonQuery(); 将变量付给相应的文本框就好了 注意:对数据库做操作时最好用 try --- catch ----finally 获取一下异常 你问的数增删改查当然只需要用 ExecuteNonQuery 这些语句都是的调用包的哟 using System.Data.SqlClient; --------------------------------- 大体就这样吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式