2016-06-20 4 views
-3

現在、C#を使用してアプリケーションを作成しており、SQL Serverに接続して3つの異なるデバイスに接続するよう要求されているため、接続が滞っています。SQL ServerをAccessデータベースと共有するようにセットアップする方法

私たちはWindows Serverを試してみるためにSQL Serverをインストールしましたが、私たちは実用的なソリューションを見つけることができませんでした。私の貧弱な専門用語のため申し訳ありません

--UPDATED-- 、 私はリモートで別のマシン上でSQLサーバーにアクセスしようとしている、データベースが含まれているマシンは、私がしようとしているSQL Serverの企業でのWindows Server 2012 R2を持っていますそれに接続するが失敗した。

-ConnectionString:

Data Source=10.10.24.135,1433;Network Library=DBMSSOCN;Initial Catalog=database;Integrated Security = true 

- エラー:

追加情報:ログインに失敗しました。ログインは信頼できない ドメインからのもので、Windows認証では使用できません。

私が変更した場合:

con.ConnectionString = @"Data Source=10.10.24.135,1433;Network Library=DBMSSOCN;Initial Catalog=database;User ID=myID;Password=myPassword; 

私は、このエラーに

追加情報を取得する:ログインユーザのMyID "に失敗しました。

私のサーバーは、Windows認証あなたはORM(Googleの流暢NHiberntaeのC# ')のいずれかを使用、または基本的なADO.NETデータアクセスを使用する必要が

+0

ない問題が何であるかを完全に確認してください。あなたはあなたの質問を言い換えることができますか?理解するのは難しいです。 – Alex

+0

言い換えれば教えてください。 SOは特定のコードの問題です。ありがとう:) – RhysO

答えて

0

を検証しているが。これはSystem.Data.SqlClientの中でSQLConnectionクラスを使用しています。その名前空間の周りを見て、それについて学んでください。

のSQLConnectionタイプを使用するには、そのように、IDisposableインターブロックを実装する必要があります。

using (var connection = new SQLConnection("connection string")) 
{ 
    connection.Open(); 
    //have a look at 'connection' 
} 
+0

私は接続文字列を行っているが、それでも私を介して接続することを拒否する、それは私がWiFi上でそれを使用しているためですか? – MrLone

+0

Wifiはそれとは関係ありません。そのアドレスがサーバーのアドレスであり、アプリケーションの視点から見えることは確かですか? – RhysO

関連する問題