Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:编译器错误 3600 至少一个参数没有被指定值

1楼
chengmansing 发表于:2012/10/9 11:20:03

 set conn = CreateObject("ADODB.connection")
 conn.C
 conn.open
 set rsData = createObject("ADODB.recordSet")

 sqlData = "select closeprice,volume from k where kdate='" & date & "' and refid=" & lastDataId
 rsData.open sqlData,conn,1,3,1

 

运行到最后一行就报错“编译器错误 3600 至少一个参数没有被指定值”,但昨天还正常运行,今天运行就报错,请问是什么问题?

2楼
guotx2010 发表于:2012/10/9 11:31:46

rsData.open sqlData,conn,1,3,1 后面的参数去掉1,3,1看看

 

还有conn.c是错误的吧,删除这一行

[此贴子已经被作者于2012-10-9 11:32:21编辑过]
3楼
chengmansing 发表于:2012/10/9 11:39:22

复制错了,conn.c应该是conn.C

 

1,3,1去掉了也不行,一样的错误

4楼
guotx2010 发表于:2012/10/9 11:55:53

Set ConnAcc=CreateObject("Adodb.Connection") 
 ConnAcc.Open "Provider=MicroSoft.Jet.OLEDB.4.0;Data Source=DataBase.mdb"
 sSql="Select Top 1 OrderNo From tblTrades Where OrderID='" & OrderID & "' And Status='Submitted' Order by TradeID Desc"
 set rstTmp1=CreateObject("ADODB.RecordSet")
 rstTmp1.Open sSql,ConnAcc

这是我的代码,连接Accesss数据库的,你这代码中,都没有指定连接什么数据库,不报错就奇怪了。

 

5楼
chengmansing 发表于:2012/10/9 12:18:24
conn.C
6楼
chengmansing 发表于:2012/10/9 12:18:45
论坛有问题
7楼
chengmansing 发表于:2012/10/9 12:18:56
conn.C
8楼
chengmansing 发表于:2012/10/9 12:19:13

conn.ConnectionString

=

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\mdb\k.mdb"

9楼
chengmansing 发表于:2012/10/9 12:20:01

要分3行写才能显示。。。

这样写没错吧?问题是昨天之前都运行良好,今天却报错。

10楼
王锋 发表于:2012/10/9 17:02:31

重启系统后看看

共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.