delphi--accsee数据库 首先放置一个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的话你可以这么用 myconn,myrs:olevariant;//之前你或许需要应用comobj但愿。 try myconn:=createolevariant('adodb.connection') myconn.connstr:='';//选择你适合的数据库连接串,可以是sqlserver的或是access的 sqlstr:='select * from table' myrs:=myconn.execute(sqlstr); while not myrs.eof do begin //dosomething end; sqlstr:='delete from table' myconn.execute(sqlstr) except on e:exception do showmessage(e.message); end;
再入一个ADODataSet,设置它的Connection与CommmandText
再入DataSource, 设置DataSet
首先放置一个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中是不是显示了数据。
myconn,myrs:olevariant;//之前你或许需要应用comobj但愿。
try
myconn:=createolevariant('adodb.connection')
myconn.connstr:='';//选择你适合的数据库连接串,可以是sqlserver的或是access的
sqlstr:='select * from table'
myrs:=myconn.execute(sqlstr);
while not myrs.eof do
begin
//dosomething
end;
sqlstr:='delete from table'
myconn.execute(sqlstr)
except on e:exception do
showmessage(e.message);
end;
myconn:=createolevariant('adodb.connection')
应该是
myconn:=createoleobject('adodb.connection')
然后双击该控件,在弹出窗口中选择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中是不是显示了数据
(说的很详细)