vb随机从数据库提取一条数据显示在文本框中

2024年11月18日 16:48
有2个网友回答
网友(1):

Int(Rnd()* Adodc1.Recordset.Fields.Count) 这个是VB语句,你把它放到双引号里发送到数据库服务器有什么用?要分清楚VB语句和SQL语句的区别:
Dim i as integer
i= Int(Rnd()* Adodc1.Recordset.Fields.Count)
Adodc1.RecordSource = "select * from 表1 where id=" & i

网友(2):

就是忘记定义哪个变量 很容易的 错误提示在哪 好好找找