大家好,请教!Data1.RecordSource = "select * from 个人资料 where 学号 = '" + CStr(xh) + "'"Text2.Text = Data1.Recordset.Fields("姓名")
Text3.Text = Str(Data1.Recordset.Fields("年龄"))
Text4.Text = Data1.Recordset.Fields("籍贯")
Text5.Text = Data1.Recordset.Fields("婚否")
上述代码中xh是个长整型变量,由text1赋值。我的意思是将符合查询条件的记录的字段值显示在Text2等中。上面CStr是一个转换成字符串的函数。刚开始我用的Data1.RecordSource = "select * from 个人资料 where 学号 = '" + xh + "'"也不行,运行时总是说:实时错误,’91‘:对象变量或者with块变量未设置不知为什么,求助了!
2005-4-26 8:16:00
Text3.Text = Str(Data1.Recordset.Fields("年龄"))
Text4.Text = Data1.Recordset.Fields("籍贯")
Text5.Text = Data1.Recordset.Fields("婚否")
上述代码中xh是个长整型变量,由text1赋值。我的意思是将符合查询条件的记录的字段值显示在Text2等中。上面CStr是一个转换成字符串的函数。刚开始我用的Data1.RecordSource = "select * from 个人资料 where 学号 = '" + xh + "'"也不行,运行时总是说:实时错误,’91‘:对象变量或者with块变量未设置不知为什么,求助了!
2005-4-26 8:16:00
解决方案 »
- 请各位高人给解读一下这段代码
- 如何调试vb6编写的activex dll ?
- VB,如何取得网页flash游戏里的动态文本框的值
- 点击TreeView1时让DataGrid1显示TreeView1对应的SQL语查询出的值.
- 做安装包时,关于MSCOMCTL.OCX是否打包?
- 关于两个挨着的树控件,中间怎么处理才可以拉左边的使左边的变大,右边的变小;拉右边的使右边的变大左边的变小。
- vb里面调用word的问题,帮帮忙
- [SDK相关]Internet Transfer控件的功能用什么api函数来实现?
- 就是常见的C/S B/S软件开发中的用户权限问题
- 如何控制程序的终止和启动
- 问一个ADODC1上的存储过程的问题?很急呀,在线等!
- 实时错误3043,磁盘或网络错误
//这不是SQL语句的问题。
需要看其他地方代码另外,data控件已经过午了,没必要使用了
则:Data1.RecordSource = "select * from 个人资料 where 学号 = xh 就可以了。
Data1控件databasename属性里设置的。另外我还试过adodc控件,还是相同的问题。运行时总是说:实时错误,’91‘:
对象变量或者with块变量未设置我查了也不知啥原因?调试时,鼠标老停在Text2.Text=Data1.Recordset.Fields("姓名")
上,什么原因呀?请教了,谢谢!学号是长整型呀,Data1.RecordSource = "select * from 个人资料 where 学号 = xh " 这样不行的,因为xh是一个变量。
Data1控件databasename属性里设置的。另外我还试过adodc控件,还是相同的问题。运行时总是说:实时错误,’91‘:
对象变量或者with块变量未设置我查了也不知啥原因?调试时,鼠标老停在Text2.Text=Data1.Recordset.Fields("姓名")
上,什么原因呀?请教了,谢谢!学号是长整型呀,Data1.RecordSource = "select * from 个人资料 where 学号 = xh " 这样不行的,因为xh是一个变量。
如果学号字段为数字型
Data1.RecordSource = "select * from 个人资料 where 学号 = " & str(xh)
如果学号字段为文本型
Data1.RecordSource = "select * from 个人资料 where 学号 = '" & str(xh) & "'"
Adodc1.RecordSource = "select * from 个人资料 where 学号 =" & CStr(xh) & ""
以前还是格式没写对呀
Adodc1.RecordSource = "select * from 个人资料 where 学号 =" & CStr(xh) & ""
以前还是格式没写对呀