社区
网络及通讯开发
帖子详情
有着灿烂星星的老大们,求您们帮忙看一下吧。
Angelic
2003-07-07 01:49:49
http://expert.csdn.net/Expert/topic/1996/1996832.xml?temp=.1835291
查询就可以,为什么不能让我写数据库啊。ADOQuery怎么可以这样?
...全文
43
6
打赏
收藏
有着灿烂星星的老大们,求您们帮忙看一下吧。
http://expert.csdn.net/Expert/topic/1996/1996832.xml?temp=.1835291 查询就可以,为什么不能让我写数据库啊。ADOQuery怎么可以这样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yesry
2003-07-09
打赏
举报
回复
可以但是select是为了取得其值,并在以后使用,如果用在update之前就得close,那么select出来的值得存放在其他的方,很是不方便,所以,交替使用select的值进行update,还是使用两个ADOQuery比较妥当。
Angelic
2003-07-07
打赏
举报
回复
to yesry():
您好。
很感谢你的帮助,谢谢了。你做的是对的。
我的SQL中语句写错了(其中有一字段类型是money,我却认为是int),还有就是不能只用一个ADOQuery进行查询和更新,否则就出错说写了无效内存地址。不过还是要用初始化的。
我是这样用的,我用ADOQuery1先查询一张表,取得这张表符合条件的一行。然后再修改这张的
某个字段值。为什么update的时候不能再用ADOQuery1了,我只能重新拉了一个ADOQuery2出来进行update,否则就出错说写了无效内存地址。 请问可以不可以只用一个ADOQuery控件即能做到select又能做到update?
dengjunjian
2003-07-07
打赏
举报
回复
up
FlySky01
2003-07-07
打赏
举报
回复
up
yesry
2003-07-07
打赏
举报
回复
否则这样?
也没有什么错啊?
static int i=0;
void __fastcall TForm1::IdTCPServer1Execute(TIdPeerThread *AThread)
{
Form1->ADOQuery1->SQL->Text="insert into Customers(CustomerID,CompanyName)values("
+AnsiString(i)+","+i+")";
Form1->ADOQuery1->ExecSQL();
i++;
}
//---------------------------------------------------------------------------
yesry
2003-07-07
打赏
举报
回复
是吗?
这样行不行?线程,不用Synchronize,也能运行很好啊。
//---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ADODB.hpp>
#include <Buttons.hpp>
#include <DB.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // IDE-managed Components
TADOQuery *ADOQuery1;
TADOConnection *ADOConnection1;
TBitBtn *BitBtn1;
TBitBtn *BitBtn2;
void __fastcall BitBtn1Click(TObject *Sender);
void __fastcall BitBtn2Click(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
class my : public TThread
{
private:
protected:
void __fastcall Execute();
public:
__fastcall my(bool CreateSuspended);
};
//---------------------------------------------------------------------------
#endif
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
__fastcall my::my(bool CreateSuspended)
: TThread(CreateSuspended)
{
FreeOnTerminate=true;
}
//---------------------------------------------------------------------------
void __fastcall my::Execute()
{
int i=0;
while(!Terminated)
{
Form1->ADOQuery1->SQL->Text="insert into Customers(CustomerID,CompanyName)values("
+AnsiString(i)+","+i+")";
Form1->ADOQuery1->ExecSQL();
i++;
}
}
//---------------------------------------------------------------------------
my *m;
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
m=new my(false);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
m->Terminate();
}
//---------------------------------------------------------------------------
给大家贴一点好东东 喜欢电影的朋友请看
星星
在哪里都是很亮的,就看你有没有抬头去看他们影片:玻璃樽 世界上总有一半人不理解另一半人的快乐影片:爱玛 你以为我穷。不漂亮,就没有感情吗?如果上帝赐给我美貌和财富,我也会让你难于离开我...
辩论赛
) 撒加:…… 雅典娜:青铜们很不服气呢!所以,为了看青你们的真实水平,我决定,让你们再比一次。 撒加:(内心:嘿嘿嘿~~~,这回我们不会在那么轻易放过这群小鬼的。) 雅典娜:不过,圣战都结束了那么多年了...
国庆节祝福短信大全
你仅掏出身份证,群猪却跪地痛哭:
老大
,可找到你了!国庆快乐! 水在流,鱼在游,爱你不需要理由;风在吹,雨在下,很想抱你亲
一下
;天有情,地有情,国庆浪漫
一下
行不行? 金秋的岁月,丰收的季节,愿我最真挚的笑容...
嫉妒
她噔地
一下
,拽了
一下
莎伦那匹马的缰绳,骑马快步向家跑去,心里念道:莎伦 死去吧,永远从这世界上消失。 当莎伦清醒过来时,怎么也想不起她怎么会躺在这寒冷阴暗的房间里。她的头痛得 难以忍受,当她想仔细看看...
张飞的流水帐日记【分享】
很多网友说,看完这篇文章受益匪浅.有网友说:我要把你的文章整理打印出来,多让几个人看看!也有网友说:看过一遍会开心,看过两遍会难过,看过三遍会安静.还有细心的网友说:很好笑...但也有文学常识错误,比如:蜀道难,...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章