首先放置一个ADOConnection控件ADOConnection1; 然后双击该控件,在弹出窗口中选择build..按钮; 在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft OLE DB Provider for SQL Server”到连接页; 服务器名称中输入你的服务器名,下拉应当可以找到,也可以填SQL服务器的IP地址; 登录方式由你根据你的SQL数据库安装情况选择,如果是使用用户名称和密码,最好将允许保存密码钩上; 然后选择数据库(例如:master)。测试一下就OK了。 LoginPrompt设为false,就不会弹出密码框了。然后放置一个ADOQuery1,将Connection 设为ADOConnection1; 在SQL属性上点三个点的小按钮,输入:select * from MSreplication_options;再放一个DataSource1: Dataset属性设为ADOQuery1;再放一个DBGrid1: DataSource属性设为DataSource1;选择ADOQuery1,将Active设为True;DBGrid1中是不是显示了数据。(完,给分)
ADO+OLE 不要用ODBC
不必用ODBC,按上面的方法做即可
ith ADOConnection1 do begin ConnectionString := 'Provider = MicroSoft.jet.OLEDB.4.0;'+ 'Persist Security Info = False'+ 'Data Source=D:\*.mdb;'+//数据库本地目录 'Mode = ReadWrite;'+ 'Jet OLEDB:Database Password=*****;'// 加入密码 Connected := True;//Open DataBase end;
'User ID=JaneDoe;SERVER=PURGATORY;UID=JaneDoe;PWD=SecretWord;' +
'Initial Catalog=Employee';
《Delphi 5.X ADO_MTS_COM+高级程序设计篇》
《Delphi5应用开发指南》
然后双击该控件,在弹出窗口中选择build..按钮;
在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft OLE DB Provider for SQL Server”到连接页;
服务器名称中输入你的服务器名,下拉应当可以找到,也可以填SQL服务器的IP地址;
登录方式由你根据你的SQL数据库安装情况选择,如果是使用用户名称和密码,最好将允许保存密码钩上;
然后选择数据库(例如:master)。测试一下就OK了。
LoginPrompt设为false,就不会弹出密码框了。然后放置一个ADOQuery1,将Connection 设为ADOConnection1;
在SQL属性上点三个点的小按钮,输入:select * from MSreplication_options;再放一个DataSource1:
Dataset属性设为ADOQuery1;再放一个DBGrid1:
DataSource属性设为DataSource1;选择ADOQuery1,将Active设为True;DBGrid1中是不是显示了数据。(完,给分)
begin
ConnectionString := 'Provider = MicroSoft.jet.OLEDB.4.0;'+
'Persist Security Info = False'+
'Data Source=D:\*.mdb;'+//数据库本地目录
'Mode = ReadWrite;'+
'Jet OLEDB:Database Password=*****;'// 加入密码
Connected := True;//Open DataBase
end;