以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  数据库操作,提示:没有为命令对象,设置命令。。。  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=2016)

--  作者:msedu
--  发布时间:2010/7/2 14:25:23
--  数据库操作,提示:没有为命令对象,设置命令。。。


DataBase(\'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\Weisoft Stock(CTP)\\MyFile\\DataBase\\Jcp.1.Mdb\');


If CurrentTime>133000 And CurrentTime<133010 Then Begin


//DbexeCute(\'Insert into Rb_1(Price) values(\'+Dynainfo(28)+\')\');


DbexeCute(\'Insert into Rb_1(Price) values(11)\');


End

[此贴子已经被作者于2010-7-2 14:26:30编辑过]

--  作者:admin
--  发布时间:2010/7/3 15:53:42
--  

可能是\'Insert into Rb_1(Price) values(11)这行SQL语句出的问题,你可以仔细检查RB_1表的PRICE字段的设置是否正常


--  作者:msedu
--  发布时间:2010/7/5 23:42:06
--  

数据库是这样设计的,截图如下:

 

图片点击可在新窗口打开查看 

[此贴子已经被作者于2010-7-6 0:06:34编辑过]

--  作者:admin
--  发布时间:2010/7/6 0:50:36
--  

你检查看看Price字段的数值,是否设置为浮点数


--  作者:msedu
--  发布时间:2010/7/6 21:01:45
--  
还是不行呢,:-)
--  作者:drzwz168
--  发布时间:2010/7/7 17:31:47
--  

存在不允许为空的字段?


--  作者:xtortoise
--  发布时间:2010/7/14 21:32:10
--  

问题解决了未 ? ~ 学习 学习!