私はあなたがこれらの質問の数百を得る推測するが、ここに行くよ:SQL Server接続文字列
だから私はに(CE5.0、.NET Compact Frameworkの)ハネウェルドルフィン6100モバイルデバイスを取得しようとしています私が開発しているマシンにインストールされているSQL Server Express 2008データベースに話をしてください。
私は(ええ、私は知っている、えっ、ここでは奥に飛び込ん:D?)SQL Serverとモバイル開発への完全な初心者です、まだC#で少し緑だこれまでのところ、私が持っている
:
string sConnection = @"Data Source=JEZ-LAPTOP;DataBase=EMS_Main;Integrated Security=SSPI;";
SqlConnection sqc = new SqlConnection(sConnection);
sqc.Open();
アプリは漠然と「SQL例外」エラーでアウト6100に非常に喜んで展開しますが、最後の行のバグ。
データソースを変更して、インスタンス名、スラッシュ、ドットなどを(たとえサーバーが単にデフォルトインスタンスを使用していても)変更してみましたが、無駄にしました。
Management Studioで問題なくデータベースに接続できます。
したがって、接続文字列に誤りがありますか、それともSQL Serverで正しく行っていないものですか?
ありがとうございます。
このサイトは素晴らしいです、いくつかの非常にknowledgable男ここに。
SQL Serverのインスタンスにデフォルト名が設定されていますか? – ykatchou
また、このリモートDBへの信頼できる接続を使用できますか?ユーザー/パスワードを設定する必要があります – BrokenGlass
どうすればこれらのことを確認できますか?私はユーザー名とパスワードを設定し、接続文字列でそれらを指定しようとしました。運行なし –