注册 登录
编程论坛 Delphi论坛

delphi数据库

zhlfdm 发布于 2005-12-16 14:43, 704 次点击

delphi中如何相vb一样不用控件照样连接操作数据库。最好有代码。谢谢

4 回复
#2
zhangzujin2005-12-17 13:33
用控件不是更好么?

如果不用,比如动态连接数据库,那就自己编程去了,把静态连接要做的东西都搞好就行了。
#3
makebest2005-12-17 14:49

看看下面我做的例子吧:
uses comobj;
procedure TForm1.Button1Click(Sender: TObject);
var
cn, rec : olevariant;
begin
cn := createOleObject('adodb.connection');
cn.open('driver={sql server};server=tc;DATABASE=asteras;Trusted_Connection=yes');
rec := createOleObject('adodb.recordset');
rec.open('select 123 as cn',cn);
showmessage(inttostr(rec.fields['cn'].value));
rec.close;
cn.close;
end;

#4
hy11022005-12-18 12:22
新来的不明白能帮讲解一下吗 ?
#5
zhlfdm2005-12-20 09:04

同意楼上的,请帮忙解释一下。谢了。。
1