vb+sql 想把某个数据放入文本框中

[复制链接]
查看11 | 回复2 | 2011-4-11 18:45:29 | 显示全部楼层 |阅读模式
想要把sql里面的一个数据放入文本框中 出现“EOF或者BOF有一个为真...”
代码如下
Set gconn = New ADODB.Connection

Dim strConn As String

gconn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=PaperMakingSysterm;Data Source=127.0.0.1"

gconn.Open Connection
Dim recFillblank As ADODB.Recordset

Dim StrA As String, Str As String

Set recFillblank = New ADODB.Recordset

Set recFillblank.ActiveConnection = gconn
Str = "select * from tabFillblank where Rankofquestion=" & szFillblank(i)

recFillblank.Open (Str), gconn, adOpenKeyset, adLockOptimistic

StrA = recFillblank.Fields("Contextofquestion")

txtCheck(1).Text = StrA

回复

使用道具 举报

千问 | 2011-4-11 18:45:29 | 显示全部楼层
连上数据库select出数据设置文本框的text相关的属性为该数据即可只要这几个步骤没有出错就没有问题
回复

使用道具 举报

千问 | 2011-4-11 18:45:29 | 显示全部楼层
前面加个判断了 if not eof and not bof thentxtCheck(1).Text = StrA
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行