社区
数据库
帖子详情
为什么用Execute执行SQL语句会出错啊?
happynxy
2006-04-21 02:27:38
VARIANT RowAffected;
pConnection->Execute(pSql.AllocSysString(),&RowAffected,adCmdText);
其中pSql内容是一个Insert语句,在SQL分析器中执行没有问题,但是为什么在这执行时提示“不正确的变量类型”呢?请高手指教!
...全文
617
9
打赏
收藏
为什么用Execute执行SQL语句会出错啊?
VARIANT RowAffected; pConnection->Execute(pSql.AllocSysString(),&RowAffected,adCmdText); 其中pSql内容是一个Insert语句,在SQL分析器中执行没有问题,但是为什么在这执行时提示“不正确的变量类型”呢?请高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happynxy
2006-04-25
打赏
举报
回复
不好意思啊,问题解决了,如下:
pConnection->Execute(pSql.AllocSysString(),NULL,adCmdText);
不过为什么换成NULL就成了呢,如果我想得到RowAffected怎么办?
happynxy
2006-04-25
打赏
举报
回复
不好意思啊,问题解决了,是这样
pConnection->Execute(pSql.AllocSysString,NULL,adCmdText);
这样就可以了,可是为什么呢?如果我想要返回的owAffected记录数怎么办呢?
Stefine
2006-04-24
打赏
举报
回复
呵呵,还没帖出来啊
allenll
2006-04-22
打赏
举报
回复
ODBC吗?
mimong_lin
2006-04-22
打赏
举报
回复
好好的查看你的SQL语句了,
在函数没有错的情况下,最有可能的就是SQL语句出错了!
mynamelj
2006-04-22
打赏
举报
回复
CString strSQL = "select ...."
p->Execute(__bstr_t(strSQL), NULL, adCmdText);
Qiushen
2006-04-21
打赏
举报
回复
pSql.AllocSysString(),这个先赋值到别的地方,看一下具体内容
stavck
2006-04-21
打赏
举报
回复
pSql肯定有问题,你调试时看看这句到底是什么
一条晚起的虫
2006-04-21
打赏
举报
回复
先贴出来吧,pSql的赋值语句。
python如何防止sql注入_python防止sql注入的方法
python防止sql注入的方法:1. 使用cursor.
execute
(sql, args)的参数位:sql_str = "select * from py_msgcontrol.py_msgcontrol_file_base_info where file_name = %s"args = ["12';select now();"]conn = pymysql.connect(**conn_d...
将csv文件导入python,使用python将CSV文件导入到SQL Server
I'm currently experiencing a problem importing a csv file to sql using a minor variation of python coding used in a previous answer:-Insert csv into sql databaseI've run into an issue where I get the ...
40、动态 SQL 语句
执行
与描述:
EXECUTE
IMMEDIATE、PREPARE、
EXECUTE
和 DESCRIBE 详解
本文详细介绍了动态 SQL 中的关键语句,包括
EXECUTE
IMMEDIATE、PREPARE、
EXECUTE
和 DESCRIBE,通过示例展示了它们的使用方法和适用场景。同时分析了动态 SQL 的性能优化策略和常见错误处理方式,帮助开发者更好地掌握动态 SQL 的应用技巧。
php
执行
两条sql,php
执行
多条
sql语句
出错
一段
执行
多条sql的语句,在本地和命令行下能正常
执行
,放上服务器后就报错。用了thinkphp, 但本地与服务器代码是一样的,我猜测是php或mysql设定的问题,但始终没找到。增加
sql语句
长度(多打几个a), 报错内容一样。
执行
单条sql,不论长度如何,能正常
执行
。$sql="INSERT INTO gongzhonghao.response (receive,response) VALUES...
Oracle中
sql语句
结束后,在Oracle中一次
执行
多条
sql语句
,结束符很重要
有时我们需要一次性
执行
多条
sql语句
,而用来更新的sql是根据实际情况用代码拼出来的解决方案是把sql拼成下面这种形式:beginupdateTB_VGsetseq=1,vessel_id='Jin14',vessel_type='TRACK'wherebatch_number='20837'andtrain_id='0233086';updateTB_VG...
数据库
4,017
社区成员
39,805
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章