谁能转换这段代码有100分(100分)

  • 主题发起人 主题发起人 thtx5
  • 开始时间 开始时间
T

thtx5

Unregistered / Unconfirmed
GUEST, unregistred user!
请把它转换成BC++的代码,谢谢
怎样创建OLE对象------------------------------------------------
implementation
uses ComObj;
{$R *.DFM}
var
V,b: OleVariant;
procedure TForm1.FormCreate(Sender: TObject);
begin
V:=CreateOleObject('ADODB.Connection');
V.Open('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C://sy新建文件夹//NwsJcsj.mdb;Persist Security Info=False');
b:=CreateOleObject('ADODB.Recordset');
b.ActiveConnection:=V;
b.Open('select * from GZLK');
//b.MoveFrist;
Form1.Caption:=b.Fields['GZLDM'].Value;
end;
 

有现成的组件不用?扔个ADOQuery进去...
 
to 人在昆明
快给分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
原生的可以解决数据库更新问题,ADOQuery不能实时更新
 
.改成-> 单引号改成双引号子:= 改成=
 
改成-> 单引号改成双引号子:= 改成= 这样不行,你测试了吗?
 
首先要引入 ADO 类型库
 
怎么引入 ADO 类型库
 
Component菜单下面引入类型库, 然后这样改,
 
唉呀,如果在C++Builder中,你只要放一个TADOQuery组件到窗体上,设置它的ConnectionString属性和sql属性即可!
 
.改成-> 单引号改成双引号子:= 改成=
 
谢谢各位,问题没解决,但我把Delphi的窗体引入到了BC++中,不用转化了,也算解决了。
分就均分吧
 
多人接受答案了。
 
后退
顶部