如何通过C#连接access数据库,读取某一行的数据?

如何通过C#连接access数据库,读取某一行的数据?,第1张

建立FORM窗体,加个按钮控件,加一个DATAGRIDVIEW控件,双击FORM,加入命名空间usingSystem.Data.OleDb 双击按钮,进入按钮代码。

OleDbConnectionstrConnectionnewOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0DataSource="+"员工信息.mdb"+"PersistSecurityInfo=False")。

2.//建立数据库引擎连接,注意数据表(后缀为.db)应放在DEBUG文件下。

3.OleDbDataAdaptermyda=newOleDbDataAdapter("select*from。

4.trConnection)  //建立适配器,通过SQL语句去搜索数据库。

5.按F5运行后,点击BUTTON按钮,便会显示相应的SQL语句下的数据库里的表。

6. stringstrcon="Provider=Microsoft.Jet.OLEDB.4.0DataSource=db4.mdb"   mycon=newOleDbConnection(strcon)。

直接赋值当然不行,因为数据类型不匹配,需要你将每一行的数据转化成字符串才能用Label元素显示。方法:分别获取一行中的每个字段的值,然后将这些数据拼接成字符串,这样就可以用Label显示了

select

column

from

table

这就是读取某一列的值了

另外,你也可以读多个列的值,用逗号隔开就好了。

还可以在后边加WHERE条件,读出符合条件的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6621174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存