人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VB2010からSQLSarverに接続できなません。環境の問題でしょうか?
MicrosoftVisualStudio2010ExpressでVBアプリを開発しています。
私が構築したMicrosoftSQLServer2008Expressとの間では、問題ない接続できています。
一方、業者さんが構築したサーバー(以下、業者サーバー)上のMicrosoftSQLServer2008に接続しようとすると、以下のコーディングのOpenでエラーとなります。ExcelからODBCを使用して接続すると正常にデータを参照できますので、ODBCの定義に問題はないように思えます。
ちなみに、業者サーバーではファイヤーウォールの設定はしていません。SQLServerBrowserも動作しています。
MicrosoftVisualStudio2010ExpressのアプリからExpressでないMicrosoftSQLServerには接続できないのかといった疑問など錯綜し、何がエラーの原因なのか判断できずに困っています。
詳しい方がおられましたら、疑うべき点など含めてアドバイス頂ければ幸いです。

コーディングは、
Dim cn As New SqlClient.SqlConnection()
Dim cmd As SqlClient.SqlCommand()
Dim dr As SqlClient.SqlDataReader
Dim strSQL AS String
Dim conSTR AS String = 'Data Source=SQLサーバー名;Initial Catalog=DSN名;User ID=ユーザー名;Password=パスワード'
省略
Cn.ConnectionString = conSTR
Cn.Open()
cmd.Connection = Cn
です。


●質問者: rarachojiro
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● freemann
ベストアンサー

Visual StudioのExpress版では、同一PC内のSQLServerにはアクセスできたと思いましたが、別PCへの接続はできなかったと記憶しています。


rarachojiroさんのコメント
いいえ、別PCのSQLServer(Express)には接続できています。

freemannさんのコメント
申し訳ありません。 もしかしたらVisual Studioの機能の(今はない?)Server接続というやつのことだったかもしれません。 的外れな回答で申し訳ありません。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ