VB Net 如何在控件中显示数据库中的数据?
界面如图所示用户在Textbox1中输入“学号”,按“查询”按钮查找结果,结果在下面的三个标签中显示出来,Label_No、Label_Name和Label_Perfom...
界面如图所示
用户在Textbox1中输入“学号”,按“查询”按钮查找结果, 结果在下面的三个标签中显示出来,Label_No、Label_Name和Label_Perfomance分别对应学号、姓名和成绩的查询结果,左边有个Picturebox用来显示学生的照片。
数据库路径:E:\Test\Data\Perfomance.accdb
Access2010的数据库,里面有一个表(名为:Student_Perfomance),表里有四个字段:Stu_No(学号,主键)、Stu_Name(姓名)、Stu_Perfomance(成绩)、Stu_Photo(照片存储路径)
用Command对象还是DataAdapter?具体如何实现?
看我问的问题就知道我是新手:),请各位多多指教,谢谢! 展开
用户在Textbox1中输入“学号”,按“查询”按钮查找结果, 结果在下面的三个标签中显示出来,Label_No、Label_Name和Label_Perfomance分别对应学号、姓名和成绩的查询结果,左边有个Picturebox用来显示学生的照片。
数据库路径:E:\Test\Data\Perfomance.accdb
Access2010的数据库,里面有一个表(名为:Student_Perfomance),表里有四个字段:Stu_No(学号,主键)、Stu_Name(姓名)、Stu_Perfomance(成绩)、Stu_Photo(照片存储路径)
用Command对象还是DataAdapter?具体如何实现?
看我问的问题就知道我是新手:),请各位多多指教,谢谢! 展开
4个回答
展开全部
//用ADO.net中的Connection进行OLE连接到Access文件,连接字符串例子:
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"
//再发送Command命令SQL,
Select * from Student_Perfomance where Stu_No='取到的学号'
//再用DataReader取出数据,设置到窗体的控件上。
展开全部
用ADO.net中的Connection进行OLE连接到Access文件,连接字符串例子:
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"
再发送Command命令SQL,
Select * from Student_Perfomance where Stu_No='取到的学号'
再用DataReader取出数据,设置到窗体的控件上。
如果上面的你看不明白,建议先找本入门的书先看看。
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"
再发送Command命令SQL,
Select * from Student_Perfomance where Stu_No='取到的学号'
再用DataReader取出数据,设置到窗体的控件上。
如果上面的你看不明白,建议先找本入门的书先看看。
追问
谢谢这位大侠的指点,问题基本解决,可是,connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"打不开*.accdb文件,我把它存为*.mdb却可以,这是为什么呢?我用的是VS 2010。
另外,能否说一下怎样通过DataAdaptet操作数据库?(追加20分)谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ADO.net中的Connection进行OLE连接到Access文件,连接字符串例子:
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"
再发送Command命令SQL,
Select * from Student_Perfomance where Stu_No='取到的学号'
再用DataReader取出数据,设置到窗体的控件上。
如果上面的你看不明白,建议先找本入门的书先看看。
网上可以找到这类书
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"
再发送Command命令SQL,
Select * from Student_Perfomance where Stu_No='取到的学号'
再用DataReader取出数据,设置到窗体的控件上。
如果上面的你看不明白,建议先找本入门的书先看看。
网上可以找到这类书
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果可以,你HI我,我帮你看看!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询