sqlstr = "select pzxh,accno,amount,qytypecode into gs_pzxh,acc_no,tax_amount,qylxdm from gspldkinfo where note1=" & num
dbconnect.Execute (sqlstr)
我想把数据从表里查出来放到几个变量里,上面的做法问题在哪里。不对的话应该怎么做??
dbconnect.Execute (sqlstr)
我想把数据从表里查出来放到几个变量里,上面的做法问题在哪里。不对的话应该怎么做??
解决方案 »
- 刚才图片没上去,再发一次,见谅啊!看一下此控件怎么画的?6.0
- 新手100急求~倒记时小程序(谢谢~)
- API问题,各位帮忙了
- 20分问个小问题(初级)
- 怎么利用VB来绘制波形图?根据数组里面的一些数据来绘制。
- 那位高手告诉我如何实现中文智能取词
- 我想编个程序实现数据库服务器端的安装。用SQL Server.希望那位大侠能给我源程序或者指点一番。谢谢!!!
- 昨天一个熄火递归,今天变成死循环递归,(欧阳克)进来看看
- 请问,怎样将EXCEL表中的一整列或多列,复制到另一个EXCEL表中?
- WINSOCK控件可同时进行多少个端口的侦听
- 急急急!!!!朋友面试题目,我不会,谁能帮我看看?(300分!)谢谢
- 求助VBA中Sheet删除后保存的问题。
不是gs_pzxh,acc_no,tax_amount,qylxdm 这么4个数
要是有10条记录就应该是10 * 4 个数
Dim SQLStrn As String
Dim ConnPrefix As String
Dim str(10) As String ConnPrefix = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:System database=SYSTEM.MDW;Data Source=" SQLStrn = "SELECT * FROM [gspldkinfo] "
Rs.Open SQLStrn, ConnPrefix & "001" & ".MDB", _
ADODB.adOpenStatic, ADODB.adLockReadOnly, ADODB.adCmdText
Do While Not Rs.EOF Then
str(0) = Rs("gs_pzxh")
str(1) = Rs("acc_no")
str(2) = Rs("tax_amount")
Rs.MoveNext
Loop
------------------------------------------
要是你的note1字段不是数值类型的话,需要加两个单引号:sqlstr = "select pzxh,accno,amount,qytypecode into gs_pzxh,acc_no,tax_amount,qylxdm from gspldkinfo where note1='" & num & "'"
sqlstr = "select pzxh,accno,amount,qytypecode from gspldkinfo where note1='" & num & "'"
junki(『.NET技术争霸天下』) 的方法还是得用的只要一条记录的话,就不用循环了
我是这样连数据库的
Set dbconnect = New ADODB.Connection
dbpath = "E:\gs\dabase" & "\pldkdata.mdb;"
dbstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
dbconnect.Open dbstr
取数据:
sqlstr = "select pzxh,accno,amount,qytypecode from gspldkinfo where note1='" & num & "'"
dbconnect.Execute (sqlstr)
gs_pzxh = myRecordset("pzxh")
acc_no = myRecordset("accno")
tax_amount = myRecordset("amount")
retcode = myRecordset("qytypecode")在调试的时候报"在对应所需名称或序号的集合中,未找到项目"?????
我是在提问题,我上面的做法在执行到gs_pzxh = myRecordset("pzxh")就会报"在对应所需名称或序号的集合中,未找到项目"?????请帮我看看