有局域网中几台电脑。 
只有一台机子(服务器)有SQL Server数据。
通过一个程序访问该机子里数据。
Ado控件的ConnectionString应该设置什么???
或属性里怎么设置?????????

解决方案 »

  1.   

    dim conn as new adodb.connection
    dim rs   as new adodb.recordsetwith conn     
        if .State = adStateOpen Then .Close
        .ConnectionString = "driver=SQL Server;server=" & 计算机名或IP地址 & ";uid=sa;pwd=;database=" & 数据库名
        .CommandTimeout = 3000
        .Open
    end withif rs.state=adstateopen then rs.close
    rs.open "select * from tablename",conn,adopenkeyset,adlockreadonly
    set mshflexgrid1.datasource=rs
    rs.close
    conn.close
    set rs=nothing
    set conn=nothing