首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

比较简单的有关问题吧,但是很着急望高手来指教

2012-03-13 
比较简单的问题吧,但是很着急,望高手来指教在一个窗体中添加了如下控件:TextBox,名字是Text1DataGrid控件

比较简单的问题吧,但是很着急,望高手来指教
在一个窗体中添加了如下控件:
TextBox,名字是Text1;DataGrid控件,名字是DataGrid1;Adodc控件,名字是Adodc1;
按钮控件CommandButton,名字是Query1
下面是我想实现的功能:
用Adodc1控件链接sqlserver2000数据库,数据库名称为design,其中有表student(stuNumber,stuName,clsNumber),括号内是字段名称,表class(clsNumber,clsName),在Text1控件中输入stuNumber,点击Query1按钮后在DataGrid1的中显示查询结果,结果字段中应包括stuNumber,stuName,clsName

望高手给出完整的操作方法,如果我的想法不能实现,希望给出其他方法,小弟在此谢谢大家了!

[解决办法]
你自己试试看写代码吧,csdn上面很多这样的问题。稍微查查就出来了
1adodc连接sql你可以根据提示一步步写下去

sql= "select snumber,sname,clsname from student inner join classes on student.clsnumber =classes.clsnumber where snumber= "& text1.text & " "
adodc1.recordsource=sql

set datagrid1.datasource=adodc1
datagrid1.refresh

没测试,大概对
[解决办法]
stuNumber,stuName,clsNumber),括号内是字段名称,表class(clsNumber,clsName),在Text1控件中输入stuNumber,点击Query1按钮后在DataGrid1的中显示查询结果,结果字段中应包括stuNumber,stuName,clsName
====>
sql= "select a.stuNumber,a.stuName,b.clsname from student a inner join classes b on a.clsnumber =b.clsnumber where a.stuNumber= ' "& text1.text & " ' "
adodc1.recordsource=sql

set datagrid1.datasource=adodc1
datagrid1.refresh
[解决办法]

 用二楼的代码就可以了。不过还要把adodc1控件连上数据库才行。具体的方法:
选择adodc1控件,找到connectionstring属性,点后面的省略号,根据提示一步步的做就可以啦!

热点排行
Bad Request.