有以下4条sql语句:
1、insert into fxa_card(cAstCode) values('1`1 ')
2、insert into fxa_card(cAstCode,CFXAYEAR,CFXAMON) values('1`1 ','2004','07')
3、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite) values('1`1 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ')
4、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite,dStartDate) values('1`1 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ','2001-07-31 00:00:00')
在sql server 2000的查询分析器里执行都没有问题
但是在delphi里只有 1、2、3可以执行, 4出问题。
说明:语句4比语句3多一个字段,在delphi里运行出错,哪位知道是什么原因?如果换成以下4句,则在delphi里和sql查询分析器里就都没有问题:
1、insert into fxa_card(cAstCode) values('11 ')
2、insert into fxa_card(cAstCode,CFXAYEAR,CFXAMON) values('11 ','2004','07')
3、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite) values('11 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ')
4、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite,dStartDate) values('11 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ','2001-07-31 00:00:00')也就是把第一个字段值的“`”(键盘上“1”左边键的值)去掉,4句sql语句在delpi里都可以正常运行。我的delphi代码肯定没有问题,开始怀疑是“`”的问题,但是语句1、2、3都含有“`”,运行也没有问题(delphi里),只有4有问题。郁闷中这个问题查了整整2天了,也没找到答案!!!
(在这里看比较乱,可以考到文本编辑器里看比较方便)还有200分在:
http://community.csdn.net/Expert/topic/4079/4079049.xml?temp=.4258386
http://community.csdn.net/Expert/topic/4079/4079043.xml?temp=.427807
1、insert into fxa_card(cAstCode) values('1`1 ')
2、insert into fxa_card(cAstCode,CFXAYEAR,CFXAMON) values('1`1 ','2004','07')
3、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite) values('1`1 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ')
4、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite,dStartDate) values('1`1 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ','2001-07-31 00:00:00')
在sql server 2000的查询分析器里执行都没有问题
但是在delphi里只有 1、2、3可以执行, 4出问题。
说明:语句4比语句3多一个字段,在delphi里运行出错,哪位知道是什么原因?如果换成以下4句,则在delphi里和sql查询分析器里就都没有问题:
1、insert into fxa_card(cAstCode) values('11 ')
2、insert into fxa_card(cAstCode,CFXAYEAR,CFXAMON) values('11 ','2004','07')
3、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite) values('11 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ')
4、insert into fxa_card(cAstCode,cAstName,cManufacture,cStyle,nDeptID,cSite,dStartDate) values('11 ','SDFSDF ','富奥汽车零部件 ','HHHHHHHHHH ',405,' ','2001-07-31 00:00:00')也就是把第一个字段值的“`”(键盘上“1”左边键的值)去掉,4句sql语句在delpi里都可以正常运行。我的delphi代码肯定没有问题,开始怀疑是“`”的问题,但是语句1、2、3都含有“`”,运行也没有问题(delphi里),只有4有问题。郁闷中这个问题查了整整2天了,也没找到答案!!!
(在这里看比较乱,可以考到文本编辑器里看比较方便)还有200分在:
http://community.csdn.net/Expert/topic/4079/4079049.xml?temp=.4258386
http://community.csdn.net/Expert/topic/4079/4079043.xml?temp=.427807
解决方案 »
- 一个服务程序接收客户端传来的数据
- 韩文(朝鲜语)修改后,乱码的问题
- 软件工程师必读的好文章---《软件工程思想》全文,可下载。
- 我在listview里动态插入10000个item,插入的过程需要等待很长时间而且屏幕显示的半拉克机,就象死机一样!
- 有没有一种方法使系统不提示数据库密码登陆?
- 求个为帮忙:项目中遇到的问题(在线等待)
- 求助多层中记录添加等问题?
- 非常奇怪的问题请各位来看看?
- Kingron:我给你发的妹儿你收到了吗?
- 如何才能在Oracle中限制取出来的记录数呢?
- 早上好!郁闷啊,我想问问大家,为什么我的程序(下载4000个文件,每个文件2M)运行会死机?
- 用quickreport设计报表,打印时怎么适应不同的打印机?为什么有的打印机能打出来,有的就出错呢?
Project Project1.exe raised exception class EOleException with message 'Parameter 对象被不正确地定
义。提供了不一致或不完整的信息。'.Process stopped.Use Step or Run to continue.难道是delphi的Bug!!!
你的语句中的'1`1 ',应写成的'1/`1 '
就是在'`'前面加个转意字符啊
你的方法我试过了,还是不行to dreamover(梦醒了)
换成ascii也不成啊真的没有办法能解决了吗?
--------------------------------------- 欢迎访问 http://www.coderpub.com 技术论坛
delphi,asp.net,C#,j2me,软件工程,企业管理