首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi 数据源

2012-03-25 
求教: delphi 数据源求高手指点delphi 中写了个数据库连接procedure TForm1.submitClick(Sender: TObject)

求教: 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;
直接复制吧

热点排行