社区
数据库
帖子详情
如何执行SQL命令语句?
sxtigerVC
2004-06-22 02:20:59
我用OLE DB写了一段数据连接程序,分别定义了如下内容:
IDBInitlize,IDBCreateSession,IDBCreateCommand,ICommand,ICommandtext.目的是执行一条SQL语句,现在的问题是,在执行完一条语句后,我想执行每二条语句,但如果我重新设置ICommandText执报错,SetCommandText不成功。请问那位有建议或意见,谢谢!
...全文
224
8
打赏
收藏
如何执行SQL命令语句?
我用OLE DB写了一段数据连接程序,分别定义了如下内容: IDBInitlize,IDBCreateSession,IDBCreateCommand,ICommand,ICommandtext.目的是执行一条SQL语句,现在的问题是,在执行完一条语句后,我想执行每二条语句,但如果我重新设置ICommandText执报错,SetCommandText不成功。请问那位有建议或意见,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sxtigerVC
2004-06-22
打赏
举报
回复
我执行的这个没有记录集,只是创建一个数据库。
sxtigerVC
2004-06-22
打赏
举报
回复
错误就是非法操作了。
sxtigerVC
2004-06-22
打赏
举报
回复
pCreateCommand->CreateCommand(NULL,IID_ICommandText,(IUnknown
**)&pCommandText);
//执行UPDATE命令
pCommandText->SetCommandText(DBGUID_DBSQL,wSQL);
hr=pCommandText->Execute(NULL,IID_IRowset,NULL,&cNumRows,
(IUnknown**)&pRowset);
if FAILED(hr)
bHasErr=TRUE;
else
printf("\n执行SQL:%S",wSQL);
//执行SELECT命令
pCommandText->SetCommandText(DBGUID_DBSQL,wCmdString);
hr=pCommandText->Execute(NULL,IID_IRowset,NULL,&cNumRows,
(IUnknown**)&pRowset);
if FAILED(hr)
bHasErr=TRUE;
else
printf("\n执行SQL:%S",wCmdString);
和上面的语句几乎是一样的。
只是我在第二个SETCOMMANDTEXT时就返回 hr 失败。
Kudeet
2004-06-22
打赏
举报
回复
是什么错误信息!
你可以直接用记录集来返回啊
sxtigerVC
2004-06-22
打赏
举报
回复
楼上说先前的关闭是什么意思,关闭什么,pCommandText?
sxtigerVC
2004-06-22
打赏
举报
回复
hr = pCommandText->Execute(NULL,IID_IRowset,NULL,&lRows,(IUnknown**)&pRowset);
hr = pCommandText->SetCommandText(DBGUID_DBSQL,wszSQLCreate);//这句就出错了。
hr = pCommandText->Execute(NULL,IID_IRowset,NULL,NULL,(IUnknown**)&pRowset);
if(FAILED(hr))
{
m_strPrompt = _T("数据库创建失败!错误代码:exectue");
UpdateData(FALSE);
return;
}
vclzy
2004-06-22
打赏
举报
回复
同意楼上的
Kudeet
2004-06-22
打赏
举报
回复
有没有把先前的关闭后再执行第二句!
My
sql
数据库怎么
执行
sql
语句
?
执行
SQL
语句
是与 My
SQL
数据库交互的关键方面。有几种方法可以
执行
SQL
语句
,本文将探讨每种方法的步骤和优点。
如何
执行
SQL
语句
?
本文将讨论在关系型数据库中如何
执行
SQL
语句
。
SQL
语句
执行
的过程通常可以分为以下八个步骤:1.发送
SQL
语句
SQL
语句
是通过传输层协议(例如 TCP)发送到数据库的。2.
语句
解析
SQL
语句
在到达数据库之后,会经过...
my
sql
如何查看正在
执行
的
sql
_My
SQL
中如何查看正在
执行
的
SQL
语句
?
【此为"一森咖记"公众号——第126篇文章】读完需要10分钟速读仅需5分钟【引言】如何在My
SQL
中查看正在
执行
的
SQL
语句
有哪些,今天念叨下这件事。大家都知道,linux环境中很容易通过操作系统top看到
执行
时间长的进程...
SQL
Server自动化作业,如何定时
执行
的
SQL
语句
?
本文介绍了如何在
SQL
Server 中设置自动化作业,以便自动
执行
特定的
SQL
语句
。通过使用
SQL
Server代理和作业调度程序,可以轻松地安排和管理定时任务,提高数据处理和管理的效率。
python
执行
sql
语句
_python中脚本怎么
执行
sql
语句
?
利用游标对象
执行
SQL
语句
命令
4.#提交到数据库5.关闭游标对象6.关闭数据库连接7.建立一个My
sql
python 类 实现数据库的连接 关闭 和
执行
SQL
语句
操作,实现对数据库连接的封装实现代码:importpymy
sql
#1.创建与数据库...
数据库
4,017
社区成员
39,807
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章