被气死~
从昨晚9:00到现在(扣除睡觉时间,呵呵),足足被MS 的ODBC.NET 的连接方式给整惨了了7个工作时!!
哎,本来用的ASP.NET 是1.0版本的,不得不从MS的网站上down个ODBC.NET 下来(download地址:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6CCD8427-1017-4F33-A062-D165078E32B1)。安装并配置好,象以前用VB(.NET版本以下)中ADO的ODBC连接方式一样,建立了一个ODBC的DSN,然后在ASP.NET环境里写:
Dim con As OdbcConnection = New OdbcConnection("DSN=lmcrm;UID=sa;PWD=sys;DATABASE=LMCRM")
竟然死也连接不上!!仔细检查一下前续的步骤,好象万无一失的啊。不信这个邪,非把你折腾出来!
将连接字符串改写成:Driver={SQL Server};Server=localhost;Uid=sa;Pwd=;Database= LMCRM后却可以成功~~~所以先从DSN下手。顺藤摸瓜,果然,问题出在此!
……
……
ft,竟然是开始建的ODBC DSN需要是系统DSN!!!实在不好意思地说……
哎,本来用的ASP.NET 是1.0版本的,不得不从MS的网站上down个ODBC.NET 下来(download地址:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6CCD8427-1017-4F33-A062-D165078E32B1)。安装并配置好,象以前用VB(.NET版本以下)中ADO的ODBC连接方式一样,建立了一个ODBC的DSN,然后在ASP.NET环境里写:
Dim con As OdbcConnection = New OdbcConnection("DSN=lmcrm;UID=sa;PWD=sys;DATABASE=LMCRM")
竟然死也连接不上!!仔细检查一下前续的步骤,好象万无一失的啊。不信这个邪,非把你折腾出来!
将连接字符串改写成:Driver={SQL Server};Server=localhost;Uid=sa;Pwd=;Database= LMCRM后却可以成功~~~所以先从DSN下手。顺藤摸瓜,果然,问题出在此!
……
……
ft,竟然是开始建的ODBC DSN需要是系统DSN!!!实在不好意思地说……