0

SQL Server 2005 データベースと通信する Visual Studio 2005 を使用して VB.NET で記述された既存のプロジェクトがあります。データベースは別の物理サーバー上の SQL Server 2008 r2 に移行されたため、データセットのサーバー名を更新する必要があります。データベースにアクセスできなくなりました。データセット ウィザードを起動せず、データベースへの接続を必要とせずにサーバー名を更新する方法はありますか?

前もって感謝します

更新: Windows アプリから SQL Server データベースへの接続をテストするために、次のサブルーチンを呼び出すコマンドを使用して、ボタンだけで新しいプロジェクトを作成しようとしました。ここにサブがあります:

Public Conn as New ADODB.Connection 
Public Sub PubSubConnectToDB() 
   Conn.Open("Server=w2k54\newdb; Database=Subscribers;","kuser", "Pass5555") 
end sub 

私が受け取るエラーは

COM 例外が処理されませんでした: [DBNETLIB][ConnectionOpen( Connect()).]SQL Server が存在しないか、アクセスが拒否されました。

同じ資格情報を使用して同じサーバー上にシステム dsn を作成し、接続を正常にテストできました。何か案は?前もって感謝します

4

1 に答える 1

1

接続文字列でサーバー名を変更できます。通常、これは App.config にあるはずです。

于 2010-12-16T08:14:55.203 に答える