Rss & SiteMap

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

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

标题:数据库部分,又来了新问题,加入全局变量后:

1楼
msedu 发表于:2010/8/24 14:00:29

//无法正常录入,但是,全局变量的变化,是符合预期的

If IsLastBar And ExtGbData('Lp')<10 Then Begin
DebugFile('F:\Debug.Txt','Lp的值是:%2.f',ExtGbData('Lp'));
DbexeCute('Insert into Fu1011(StkName,Price,Bs,Pos) values("'+StkName+'",'+NUMTOSTR(DynaInfo(28),2)+',"1","1")');
ExtGbDataSet('Lp',ExtGbData('Lp')+1);
End

 

 


//可以正常录入
If IsLastBar Then Begin
DbexeCute('Insert into Fu1011(StkName,Price,Bs,Pos) values("'+StkName+'",'+NUMTOSTR(DynaInfo(28),2)+',"1","1")');
End

[此贴子已经被作者于2010-8-24 14:03:21编辑过]
2楼
wattwei 发表于:2010/8/24 14:14:20
请问运行无法正常录入的代码部分,有没有将Lp写入调试文件?
3楼
msedu 发表于:2010/8/24 16:10:44

调试了呢,。。。用:

DebugFile('F:\Debug.Txt','Insert into Fu1011(StkName,Price,Bs,Pos) values("'+StkName+'",'+NUMTOSTR(DynaInfo(28),2)+',"1","1")',0);

 

没看出什么问题啊?

 

我再试试啊。。。

[此贴子已经被作者于2010-8-24 16:17:49编辑过]
4楼
admin 发表于:2010/8/24 16:31:58

你就不会DEBUGFIEL一下ExtGbData('Lp'),看看他的数据变化情况?

转换一下调试的逻辑思维就那么难?

5楼
msedu 发表于:2010/8/24 20:10:52

把“全局变量”用DebugFile调试过了,是正常的呢,按道理,数据库里应该有10条记录的,但是没有,这个就是俺比较纳闷的地方呀。。。

 

:-)

6楼
wattwei 发表于:2010/8/24 20:23:30
 清空数据库表记录,重设全局变量测试,看看能写入几条记录
7楼
msedu 发表于:2010/8/24 20:32:44

每次都清空的呢!Delete * From Fu1011 ,然后,全局变量一点问题都没有呢,:-)

版主,老大,要不,你把代码复制过去事实看呀。。。

你QQ多少啊?

 

[此贴子已经被作者于2010-8-24 20:32:57编辑过]
8楼
wattwei 发表于:2010/8/24 20:35:34
 把你的QQ给我吧,我加你
9楼
msedu 发表于:2010/8/24 21:30:32

已经把我的QQ,通过发论坛短信息发给您啦。。。

10楼
admin 发表于:2010/8/24 21:35:50

工具-》数据-》全局变量

将你的LP数据,删掉

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


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