高手请进,这样的按扭事件如何写? (200分)

  • 主题发起人 主题发起人 里斯
  • 开始时间 开始时间

里斯

Unregistered / Unconfirmed
GUEST, unregistred user!
如何给按扭写事件,即把按扭的OnClick事件写在数据库中,如执行一条SQL语句等.
 
procedure TForm1.Button1Click(Sender: TObject);
begin
adoquery1.SQL.Text:=sql语句;
adoquery1.ExecSQL;
end;
 
what?没讲清楚
 
老天爷!给我个翻译好吗????????[:(!]
 
多谢楼上的,不过我的意思是要把按扭的事件放在数据库中,而不是放在源码中,
或者说在源码中的代码只是调用一个函数,这个函数是放在数据库中。不知各位明白没有,
请各位大侠帮忙。
 
编个程序把要执行的语句从数据库中找出来。
就行了。
 
楼上的给个Demo,就执行一条SQL语句“Select * from Tablename”
200分全是你的,不够就再加500分。
多谢了。
 
大哥,不可能吧
delphi是编译型的
不是解释型的

运行时从数据库中提取的源码,不编译如何运行
请理解“编译”和“解释”
 
难,没实际用啊
 
如果只是sql语句当然可以执行。
后台为sql server更好。
我今天没时间了。
 
To coolbaby,只要你能相得到,没什么不可能的。
To 龙龙,当然有实际用处啦,没事我可以去沐足呀,用不着费那么大劲在这折腾。
To zhj09,我的后台是SQL Server 2000,麻烦指点一二,谢谢。
 
楼主,你的想法是对的但你的实践有问题。

你应该在OnClick中参扎着执行SQL,这样功能就可以实现。
 
你用过Dream的控件吗?
它有强大的脚本解析执行功能。
你看一下她的demo就知道了



 
to hfghfghfg
没看过,能否介绍一下,哪里有Down,thk.
 
我认为如果想执行一条sql语句可能没有什么问题。如果想执行一条程序可能不行吧,
如果可以的话,除非你再想开发一个delphi。哈哈
 
sql语句写在存储里面,delphi调用 。
 
1.执行一条SQL语句当然没问题,数据库中保存的是SQL语句,在程序中读出SQL语句执行就行了
2.在数据库中保存代码也是可以的,不过你在程序中得定个规则,然后对读出的这段代码进行解释(规则自已定),根据不同的规则执行你程序中已经设定好的代码就行了。
 
后退
顶部