其實connectionstring是什么意思的問題并不復雜,但是又很多的朋友都不太了解connection string,因此呢,今天小編就來為大家分享connectionstring是什么意思的一些知識,希望可以幫助到大家,下面我們一起來看看這個問題的分析吧!
server名稱可以填ip地址嗎
這要看你的應用程序連接數據庫方式了。如果是用ODBC,就需要更新ODBC連接中的IP地址。如果用.net的ADO.net方式,則需要更改connectionstring的IP地址。可能還有其他方式。關鍵是先搞清楚數據庫IP地址是在哪里指定的,然后修改就行了。為了防止這種問題的出現,可以在數據庫連接中使用數據庫服務器的計算機名稱,而不是IP地址。
aspnetweb 連接服務器失敗
SqlConnectionconn=newSqlConnection();
conn.ConnectionString="server=localhost;database=WebData;integratedsecurity=true
server=localhost
服務器地址,localhost本地的意思
database=WebData
WebData是數據庫名稱
integratedsecurity=true
意思是集成驗證,也就是說使用Windows驗證的方式去連接到數據庫服務器
1你本地安裝數據庫沒有
安裝了你去看看本地有WebData庫
2驗證下你的數據庫用windows是否能打開
就是打開數據庫的時候有選擇用戶登陸你選擇windows鏈接就可以!
web.config中的connectionString里面應該怎么寫
這是用來連接數據庫的<connectionStrings><addname="起個名字"connectionString="DataSource=服務器名;database=數據庫名,Uid=用戶名;Pwd=用戶密碼;"/></connectionStrings>
OLE錯誤碼是什么原因
查一下錯誤提示:
1.錯誤信息MicrosoftOLEDBProviderforODBCDriverserror'80004005'[Microsoft][ODBCMicrosoftAccess97Driver]TheMicrosoftJetdatabaseenginecannotopenthefile'(unknown)'.Itisalreadyopenedexclusivelybyanotheruser,oryouneedpermissiontoviewitsdata.原因:這個錯誤發生在當IIS使用匿名帳號(通常是IUSR)時,該帳號在NT中對數據庫所在的目錄沒有正確的權限.(這就是為什么在Win95和PWS下沒問題,因為win95根本就沒有目錄權限這一說)檢查文件和目錄的權限.確定你能夠在該目錄中有能夠新建和刪除臨時文件的權限。這些臨時文件其實是數據庫建立在同一個目錄下的文件,但是要注意的是,有可能這些文件也可能建立在別的目錄,例如/Winnt.使用NT的文件監視程序監視文件失敗時到底是訪問了什么目錄。這個NT的文件監視程序可以在這個地方下載.如果你對數據庫使用了一個網絡地址,例如映射地址,就要檢查一下共享文件和目錄的權限,還要檢查一下數據源文件(DSN)是否被別的程序標志成為正在使用中,這些別的程序一般是VisualInterDev,關閉任何一個InterDev中的正打開和數據庫連接的項目。這個錯誤還可能發生在這種情況:如果在DSN中使用了一個UNC路徑(就是通用命名協議),請改用本地路徑進行測試,因為如果對本地數據庫使用UNC也可能出錯。還可能發生在這種情況,如果服務器要訪問Access中的一個表,而這個表卻聯接在一個網絡服務器上。
2.錯誤信息:MicrosoftOLEDBProviderforODBCDriverserror'80004005'[Microsoft][ODBCMicrosoftAccess97Driver]Couldn'tuse'(unknown)';filealreadyinuse.原因:多人使用時數據庫被鎖定。
3.錯誤信息:MicrosoftOLEDBProviderforODBCDriverserror'80004005'[Microsoft][ODBCDriverManager]Datasourcenamenotfoundandnodefaultdriverspecified.原因:最可能的原因是ConnectString是一個在global.asa中初始化的Session變量,但是global.asa卻沒有正常工作。解決辦法是,檢查賦值時是否正確:(在你的asp中加入下面的代碼)<%="'auth_user'is"&request.servervariables("auth_user")%><P><%="'auth_type'is"&request.servervariables("auth_type")%><P><%="connectionstringis"&session("your_connectionstring")%><P>還有一個原因就是你在你的ConnectString中加入了多余的空格,例如DSN=MyDSN;Database=Pubs;試試改成下面這個樣子:DSN=MyDSN;Database=Pubs;如果是global.asa還沒有工作,檢查該文件是否在運用程序的根目錄中,或者是虛擬目錄的根目錄中。還有可能錯誤出現的原因是DSN名稱沒找著,這可以采用我提供的id=36767的辦法解決。最后是檢查是否安裝了最新的驅動程序,既是否是最新
PB中遠程連接SQL Server數據庫代碼應該怎么寫
以PB默認的數據庫連接實例SQLCA為例
//連接參數設置
SQLCA.DBMS="MSSMicrosoftSQLServer"
SQLCA.Database="dbname"http://數據庫名稱
SQLCA.LogPass=逗地//用戶密碼
SQLCA.ServerName="192.168.0.251"
SQLCA.LogId="sa"http://SQLserver用戶名
SQLCA.AutoCommit=True
SQLCA.DBParm=""
//連接
CONNECTUSINGSQLCA;
文章到此結束,如果本次分享的connectionstring是什么意思和connection string的問題解決了您的問題,那么我們由衷的感到高興!