再来一个简单的问题,关于SQL SERVER连接的问题! 比如,我的服务器名为111,登陆名为222,密码为333用程序实现与SQL SERVER连接的字符串应该怎么写啊??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function Tform.DBConnect(aServerName, aDatabaseName, aUserName, aPassword: string): boolean;begin Result := True; adoconn.Connected:=false; ADOconn.ConnectionString:='Provider=SQLOLEDB.1;'+'Password='+aPassword+ ';Persist Security Info=True;User ID='+aUsername+';'; if adatabasename<>'' then ADOconn.ConnectionString:=ADOconn.ConnectionString +'Initial Catalog='+aDatabaseName; ADOconn.ConnectionString:=ADOconn.ConnectionString +';Data Source='+aServerName+ ';Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=' +aServerName+';Use Encryption for Data=False;Tag with column collation when possible=False'; try adoconn.Connected := True; except result := False; end;end;DBConnect('111', DatabaseName, '222', '333'); //使用 用ADO连接SQL SERVER数据库:首先放置一个ADOConnection控件ADOConnection1;然后双击该控件,在弹出窗口中选择build..按钮;在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft OLE DB Provider for SQL Server”到连接页;服务器名称中输入你的服务器名111,下拉应当可以找到,也可以填SQL服务器的IP地址;登录方式由你根据你的SQL数据库安装情况选择,如果是使用用户名称222和密码333,最好将允许保存密码钩上;然后选择数据库(例如:master)。测试一下就OK了。LoginPrompt设为false,就不会弹出密码框了。然后放置一个ADOQuery1,将Connection 设为ADOConnection1;在SQL属性上点三个点的小按钮,输入:select * from MSreplication_options;再放一个DataSource1:Dataset属性设为ADOQuery1;再放一个DBGrid1:DataSource属性设为DataSource1;选择ADOQuery1,将Active设为True;DBGrid1中是不是显示了数据。 有很多方法啊。楼上的是用ADO的。 http://218.56.11.178:8020/web/technology.aspx-> SQL SERVER 2000 安装全攻略1 SQL SERVER 2000 安装全攻略2(卸载重装要点) SQL SERVER 2000 创建数据库和数据表 SQL SERVER 2000 与SQL Explorer的连接 数据库事务处理全攻略 数据库锁的概述 dbexpress连接SQL SERVER数据库的方法 dbexpress+SQL server制作主从关系 你用ADO控件连接一下, 然后你看一下ConnectionString里的字内容不就行了? 如何把一个jpeg图片的某块区域复制到 Tbitmap 里? 请给示例代码.. 北京招delphi程序员6名 紧急求救!!!安装数据库的问题,高手请进!!!!!!!!! 使用Socket能不能传递一个对象实例? 用DateTimePicker如何将Date记录入数据库中 我刚学数据库编程,好多都不懂 ,高手们帮帮我阿 !!!分数不够可以再加! 如何建一棵树?急!急!急! delphi窗体最大化后出现的问题? 怎么控制MDIChild子窗口? 我的程序大概框架是这样的 :在创建主窗口时,创建登录窗口,登录只是关闭登录窗口,接着往下运行 终于脱离裤头了,可惜,没分散,郁闷! 关于右键菜单
begin
Result := True;
adoconn.Connected:=false;
ADOconn.ConnectionString:='Provider=SQLOLEDB.1;'+'Password='+aPassword+
';Persist Security Info=True;User ID='+aUsername+';';
if adatabasename<>'' then
ADOconn.ConnectionString:=ADOconn.ConnectionString +'Initial Catalog='+aDatabaseName;
ADOconn.ConnectionString:=ADOconn.ConnectionString +';Data Source='+aServerName+
';Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID='
+aServerName+';Use Encryption for Data=False;Tag with column collation when possible=False';
try
adoconn.Connected := True;
except
result := False;
end;
end;DBConnect('111', DatabaseName, '222', '333'); //使用
首先放置一个ADOConnection控件ADOConnection1;
然后双击该控件,在弹出窗口中选择build..按钮;
在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft OLE DB Provider for SQL Server”到连接页;
服务器名称中输入你的服务器名111,下拉应当可以找到,也可以填SQL服务器的IP地址;
登录方式由你根据你的SQL数据库安装情况选择,如果是使用用户名称222和密码333,最好将允许保存密码钩上;
然后选择数据库(例如:master)。测试一下就OK了。
LoginPrompt设为false,就不会弹出密码框了。然后放置一个ADOQuery1,将Connection 设为ADOConnection1;
在SQL属性上点三个点的小按钮,输入:select * from MSreplication_options;再放一个DataSource1:
Dataset属性设为ADOQuery1;再放一个DBGrid1:
DataSource属性设为DataSource1;选择ADOQuery1,将Active设为True;DBGrid1中是不是显示了数据。
SQL SERVER 2000 安装全攻略2(卸载重装要点)
SQL SERVER 2000 创建数据库和数据表
SQL SERVER 2000 与SQL Explorer的连接
数据库事务处理全攻略
数据库锁的概述
dbexpress连接SQL SERVER数据库的方法
dbexpress+SQL server制作主从关系