在VB6.0连接数据库,如何利用查询语句将查询的结果赋给文本框?
比如,text1.text=“selectsnofromstudentwheresname='张三'”(假如张三的学号为100)为什么文本框中显示的还是这条语句,而不是“...
比如,text1.text=“select sno from student where sname='张三'”(假如张三的学号为100)为什么文本框中显示的还是这条语句,而不是“100”呢?
展开
3个回答
展开全部
不能这样写,双引号内的东西VB认为是字符串,文本框内就显示该条指令字符串了。首先将该条记录找到,取出该字段sno的值,赋于text1.text就可以了。
追问
如何将该条记录找到,取出该字段sno的值?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把双引号去掉,直接写 text1.text=(select sno from student where sname='张三')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ADO中的RECORDSET
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询