sqlデータ接続に深く入る時の問題分析
2031 ワード
これまでconnectioringの各キーワードの違いがよく分かりませんでしたので、ご迷惑をおかけしました。
いくつかの関連点を説明します。
***************************************************
initial catalogとdatabaseの違いは何ですか?Initial Catalog ;DataBase:両者はもともと何の違いもありませんでした。名前だけが違っています。人間の真実の名前と昔の名前のようです。あなたを呼んでもいいです
***************************************************
Integrated Security=SSPIという表示は現在WINDOWSシステムのユーザーでSQL SERVERサーバにログインしていますが、SQL SERVERサーバがこのような方式でログインしていないとエラーが発生します。
SQL SERVERのユーザー名とパスワードを使ってログインできます。
「Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=データベース名;Data Source=192.168.0.1;User ID=sa;Password=パスワード"***************************************
Integrated Security - または - Trusted(u)Connection 'false 為すべきである false を選択すると、接続中にユーザを指定します。 ID パスワードを入力します。為すべきである true を選択すると、現在の Windows 口座証明書は身分証明書の検証を行う。 識別可能な値は true、false、yes、no および true 等価的 sspi(強く推奨)。
*********************************************
ADO.net のデータベース接続方式
System.Data.Sql Cient.Sql Connectionでよく使われるいくつかの接続文字列(C〓コード):
いくつかの関連点を説明します。
***************************************************
initial catalogとdatabaseの違いは何ですか?Initial Catalog ;DataBase:両者はもともと何の違いもありませんでした。名前だけが違っています。人間の真実の名前と昔の名前のようです。あなたを呼んでもいいです
***************************************************
Integrated Security=SSPIという表示は現在WINDOWSシステムのユーザーでSQL SERVERサーバにログインしていますが、SQL SERVERサーバがこのような方式でログインしていないとエラーが発生します。
SQL SERVERのユーザー名とパスワードを使ってログインできます。
「Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=データベース名;Data Source=192.168.0.1;User ID=sa;Password=パスワード"***************************************
Integrated Security - または - Trusted(u)Connection 'false 為すべきである false を選択すると、接続中にユーザを指定します。 ID パスワードを入力します。為すべきである true を選択すると、現在の Windows 口座証明書は身分証明書の検証を行う。 識別可能な値は true、false、yes、no および true 等価的 sspi(強く推奨)。
*********************************************
ADO.net のデータベース接続方式
System.Data.Sql Cient.Sql Connectionでよく使われるいくつかの接続文字列(C〓コード):
SqlConnection conn = new SqlConnection( “Server=(local);Integrated Security=SSPI;database=Pubs“);
SqlConnection conn = new SqlConnection(“server=(local)\NetSDK;database=pubs;Integrated Security=SSPI“);
SqlConnection conn = new SqlConnection(“Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;“);
SqlConnection conn = new SqlConnection(“ data source=(local);initial catalog=xr;integrated security=SSPI;
persist security info=False;workstation id=XURUI;packet size=4096; “);
SqlConnection myConn = new System.Data.SqlClient.SqlConnection(“Persist Security Info=False;Integrated
Security=SSPI;database=northwind;server=mySQLServer“);
SqlConnection conn = new SqlConnection( “ uid=sa;pwd=passwords;initial catalog=pubs;data source=127.0.0.1;Connect Timeout=900“);