Driver={SQL Server};是指驱动程序使用SQL Server的,还有driver={microsoft access driver (*.mdb)},driver={microsoft foxpro driver (*.dbf)}等很多uid是访问数据库的用户名,pwd是访问数据的密码;database是数据名,server是SQL Server的服务器名或IP地址
没有SQL可以用access,数据库软件多了去

解决方案 »

  1.   

    哎,这只是我为工程写的SQL的连接函数,没必要拿到这里来讨论吧!
    上面的解释的很清楚了!
    这是带参数的写法,主要是在一个工程里实现通用!
    你自己可以随便怎么写!
    嘿嘿!
      

  2.   

    ADO(DAO、RDO的现在用的很少了)一个连接的通用函数:
    参数定义:
    ServerName-主机名DBName -数据库名
    UserName-访问数据库的用户名
    PWD -是访问数据的密码
    TimeOut-连接延时'连接数据库(ADO 使用SQL Server)(增加超时设置ConnectionTimeout ,用于延时)
    Public Function ConnectSQLServer(ByVal ServerName As String, ByVal DBName As String, ByVal UserName As String, ByVal PWD As String, ByVal TimeOut As Integer) As Boolean
        
        Dim strConnect As String
        
        On Error GoTo Error_ConnectSQLServer
        
        gadoConnect.CursorLocation = adUseClient
        strConnect = "Driver={SQL Server};Server=" & ServerName & ";DataBase=" & DBName & ";UID=" & UserName & ";PWD=" & PWD & ";"    gadoConnect.ConnectionTimeout = TimeOut
        gadoConnect.Open strConnect
                
        ConnectSQLServer = True
        Exit Function
        
    Error_ConnectSQLServer:
        ConnectSQLServer = False
        
    End Function
      

  3.   

    w18ily(看.net没几天) 老兄
        我不是要讨论您的代码,我只是不明白这些参数的具体意思,本人刚刚学习数据库,希望您和各位数据库方面的高手不吝赐教!!!!!!
      

  4.   

    朋友,上面的朋友已經說得很好了,你不懂不要亂說嘛.這樣子不好的.還有你的後一個問題很無聊,你不懂SQL+VB就不要說為甚麼一定要用嘛.用是沒有理由的,它好我們就用,不好就不用.你說是吧?問那樣問題好無聊的,真的.
      

  5.   

    To:YHeng(我来也!),不好意思,我没别的意思!
    VB的快速开发,主要是由于微软提供的大量数据库的接口,不学SQL,VB是没什么用的!一面之词!我劝你还是好好的看一下SQL,因为这是通用的呀,重要的是方法,掌握了方法,Oracle和DB2都很快的,嘿嘿!
      

  6.   

    I 服了 U !!!你也有了四个三角星,一定不是在VB里长的三角星。你应该有比VB更熟悉的其它方面。那么你就不要学VB好了。相对来说VB前途不怎么明朗!同意w18ily(看.net没几天) 
    "不学SQL,VB是没什么用的!"
      

  7.   

    to: loveerror(error)    有问题自然要问,难道要不懂装懂!
       
       如果你觉得问题无聊,你大可以不回答,何必浪费你的“宝贵”时间呢!!!!!!
      

  8.   

    to: yeah_yz(梦人)     很抱歉,小弟不才,四个三角星还真是在VB论坛混的,我目前刚刚学习数据库,希望不吝赐教!    谢谢您的建议!!!!!!
      

  9.   

    To:All,大家不要这样!
    互相学习!
    我现在也是新手!
    互相学习ing!To:YHeng(我来也!),
    多多指教,以前没来过VB版!