With conn
        .ConnectionString = "driver=" & Driver & ";server=" & Server & ";uid=" &UID";pwd=" & PWD & ";database= " & Database
        .Open
    End With为什么连接不上呢? 变量                    Driver = SQL Server
                                          Server = ZYQIIY
                                          UID    = ""
                                          PWD    = ""
                                          Database=book_info
而直接用值连接就可以,如下面:
.ConnectionString = "driver=SQL Server;server=ZYQIIY;uid=;pwd=;database=book_info"
请高手解答
请用变量写出来好吗? 
"driver=SQL Server;server=ZYQIIY;uid=;pwd=;database=book_info"
这样也是对的,只是换成变量就不对了?为什么呢?