アプリ版:「スタンプのみでお礼する」機能のリリースについて

はじめまして。初めて投稿します。
かなり困っているので、誰か助けてください。
内容はVB.Net2003を使用して、SQLServer2005に接続するときに
「SSPI コンテキストを生成できません」のエラーが発生してしまいます。
SQLServer2005をインストールしているのがサーバーではなく
クライアント(プログラムを実行している端末)なので、
それが原因だと思うのですが、どうしてもその環境でしなくてはいけないので
何かご存知の方がおられるのなら、ご教示お願いします。

ソースは以下のとおりです。

Dim Scn As SqlClient.SqlConnection = New SqlClient.SqlConnection

'接続文字列セット
Scn.ConnectionString = _
"Server=""(local)"";Integrated Security=SSPI;database=" & データベース名
'dbオープン
Scn.Open() ←このタイミングでエラーが発生

A 回答 (1件)

これで試してみてください



Scn.ConnectionString = _
"Data Source=サーバー名;Initial Catalog=データベース名;User Id=ユーザー名;Password=パスワード;"

この回答への補足

回答ありがとうございます。
SQLサーバー認証では、実行できるのは確認できてるのですが、
今回の要求がWindows認証なんです。
何か方法をご存知ではないでしょうか?

よろしくお願いします。

補足日時:2007/10/15 09:29
    • good
    • 0
この回答へのお礼

解決できました。
『Server=(local)』⇒『Server=localhost』にすることで解決できました。

ありがとうございました。

お礼日時:2007/10/16 17:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す