CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

Tquery 问题

楼主jjl(jjl)2002-05-30 14:15:42 在 C++ Builder / 基础类 提问

Form1->Query1->DatabaseName="tlxys";  
  Form1->Query1->Close();  
  Form1->Query1->SQL->Clear();  
  Form1->Query1->SQL->Add("insert   into   operator   values('1','2','3')");  
  Form1->Query1->Open();  
   
  Form1->Query1->Open();执行后数据已插入数据库,   但会出现  
  (Error   creating   cursor   handle)的信息程序进入单步运行  
  但用Form1->Query1->ExecSQL();就不会有信息提示;  
   
   
  再请问以上程序运行后,如何知道插入成功,应  
  调用什么方法判断  
   
                                                  谢谢 问题点数:20、回复次数:6Top

1 楼yangrenzhi()回复于 2002-05-30 14:21:18 得分 4

try{  
  Form1->Query1->DatabaseName="tlxys";  
  Form1->Query1->Close();  
  Form1->Query1->SQL->Clear();  
  Form1->Query1->SQL->Add("insert   into   operator   values('1','2','3')");  
   
  Form1->Query1->ExecSQL();  
  }  
  catch(...)  
  {  
      ShowMessage("Insert   Error");  
      return;  
  }  
  ShowMessage("Insert   Ok");Top

2 楼mygodness(狂风)回复于 2002-05-30 14:25:11 得分 4

execsql用于对表产生结构性变化的语句,仅仅查询时用open是可以的Top

3 楼yufei_yf(太阳雨)回复于 2002-05-30 14:32:27 得分 3

对于返回一个数据集的操作用Open,不用返回数据的用ExecSQL。这个再帮助里有明确的说明。Top

4 楼sunren99(Sunren)回复于 2002-05-30 14:33:21 得分 3

在insert,update,delete时,都应该用ExceSQL()Top

5 楼zgkkgz(凡人)回复于 2002-05-30 15:24:25 得分 3

一般在insert   update   delete的时候都是用excesql的,Top

6 楼tiger_qi(老虎)回复于 2002-05-30 17:32:36 得分 3

对于Select   语句一般有Open()  
   
  UPdata     ,insert   ,delete       etc     非返回结果集的DML语句应该用ExeSql()的  
   
  我刚开始学习的时候也困惑过:)  
   
  Top

相关问题

  • TQuery的问题
  • Tquery and DBgrid 问题
  • Tquery 的问题
  • TQuery问题
  • TQuery问题
  • 用 Tquery 还是 Ttable??
  • 动态创建TQuery
  • 请教TQuery用法?
  • TQuery的小问题
  • TQuery + TDBGrid 控件——急

关键词

  • 语句
  • 数据
  • sql
  • execsql
  • query
  • insert
  • 返回
  • form
  • open
  • delete

得分解答快速导航

  • 帖主:jjl
  • yangrenzhi
  • mygodness
  • yufei_yf
  • sunren99
  • zgkkgz
  • tiger_qi

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo