- PR -

SqlDataAdapterでログインエラー

1
投稿者投稿内容
chiroru
ベテラン
会議室デビュー日: 2008/10/02
投稿数: 59
投稿日時: 2008-10-16 13:59
言語:Microsoft Visual Studio 2008
データベース:SQL Server 2005
現在、テーブルアダプタのメソッドを呼び出す勉強をしています。
初歩的な質問かもしれませんがご教授お願いします。
DataGridViewにテーブルアダプタのFillメソッドを呼び出したいのですが、下記のエラーが発生します。
<エラー>
ユーザー 'sa' はログインできませんでした。

原因は、何でしょうか?
サーバーにデータベースを置き、SQLSERVER認証で接続しています。
ログイン :sa
パスワード:sa
「SQL Server Management Studio Express」でも[接続のテスト]はうまくいくし、
サーバーエクスプローラでもテーブルの中身が確認できるのに、
何故、ブラウザにDataGridを表示しようとするとエラーになるのでしょうか?

Public Class Form1
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Me.taAddress.Fill(Me.dsAddress.MyTable) ←☆エラー
    DataGridView1.DataSource = Me.dsAddress.MyTable
  End Sub
End Class

chiroru
ベテラン
会議室デビュー日: 2008/10/02
投稿数: 59
投稿日時: 2008-10-16 14:43
すみません。自己解決できました。
My Project - 設定 - 接続のプロパティ でパスワードの保存チェックが
はずれていました。
チェックを付けることで、ログイン出来ました。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2008-10-31 22:55
でも、アプリケーションが sa アカウントを使うのは、まずいと思うよ。
そして、初期パスワードのままなのも、どうかと思うよ。
1

スキルアップ/キャリアアップ(JOB@IT)