求教: delphi 数据源
求高手指点 delphi 中写了个数据库连接
procedure TForm1.submitClick(Sender: TObject);
begin
con := tcxquery.Create(nil);
con.ConnectionString := 'Provider=MSDASQL.1;Password=123;Persist Security Info=True;User ID=sa;Data Source=.;Initial Catalog=stuInfo';
con.open;
end;
连接测试过了是成功的,但是程序运行到这里就不对了“未发现数据源名称且未指定默认驱动程序”
[解决办法]
楼主你的想法错了,连数据库一般用TADOConnection控件,指定他的ConnectionString属性为你那串
con := TADOConnection.Create(nil);
con.LoginPrompt := False;
con.ConnectionString := 'Provider=MSDASQL.1;Password=123;Persist Security Info=True;User ID=sa;Data Source=.;Initial Catalog=stuInfo';
con.Connected := True;
aq := TADOQuery.Create(nil);
aq.Connection := con1;
aq.SQL.Text := 'select * from 表';
aq.Open;
直接复制吧