比较简单的问题吧,但是很着急,望高手来指教
在一个窗体中添加了如下控件:
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属性,点后面的省略号,根据提示一步步的做就可以啦!