dbExpress连接MSSQL的参数有哪些?(300分)

  • 主题发起人 主题发起人 Yhhe
  • 开始时间 开始时间
Y

Yhhe

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的Delphi7+sp1<br>连接MSSQL用到的dbexpmss.dll 版本号是 7.1.1523.17956<br><br>目前我所知道的参数有这些<br>DriverName<br>HostName<br>DataBase<br>User_Name<br>Password<br>BlobSize<br>LocaleCode<br>MSSQL TransIsolation<br>OS Authentication<br><br>想知道有没有能达到 BDE 里的下面2个参数功能的参数<br>APPLICATION NAME<br>HOST NAME<br><br>这2个参数执行后在SQL里执行以下代码就可以看到设置的这个参数,我希望在dbexpress里也有相应的参数可以让设置的参数在下面的SQL结果中出现<br>DECLARE @id INT<br>EXEC sp_MSset_current_activity @id OUTPUT<br>declare @proctb2 as sysname <br>set @proctb2 = N'##procinfo' + rtrim(convert(nvarchar(5), @@spid))<br>exec('select application,host from ' + @proctb2)
 
procedure TForm1.SetdbExpressConnClick(Sender: TObject);<br>var<br> &nbsp;Conn:TStringList;<br>begin<br> &nbsp;Conn:=TStringList.Create;<br> &nbsp;Conn.Add('DriverName=MSSQL');<br> &nbsp;Conn.Add('HostName=10.1.1.8');<br> &nbsp;Conn.Add('DataBase=88');<br> &nbsp;Conn.Add('User_Name=sa');<br> &nbsp;Conn.Add('Password=888888');<br> &nbsp;Conn.Add('BlobSize=-1');<br> &nbsp;Conn.Add('ErrorResourceFile=');<br> &nbsp;Conn.Add('LocaleCode=0000');<br> &nbsp;Conn.Add('MSSQL TransIsolation=ReadCommited');<br> &nbsp;Conn.Add('OS Authentication=False');<br> &nbsp;SQLConnection1.Params:=Conn;<br> &nbsp;SQLConnection1.ConnectionName:='Order2006';<br> &nbsp;SQLConnection1.DriverName:='MSSQL';<br> &nbsp;SQLConnection1.GetDriverFunc:='getSQLDriverMSSQL';<br> &nbsp;SQLConnection1.LibraryName:='dbexpmss.dll';<br> &nbsp;SQLConnection1.LoginPrompt:=False;<br> &nbsp;SQLConnection1.VendorLib:='oledb';<br> &nbsp;Conn.Free;<br>end;
 
to cdj000,bbscom: 是否有点答非所问?
 
后退
顶部