1

私はどこでもグーグルでこれを行う方法を見つけることができません。C#コードだけを使用してSQL DBに保存するにはどうすればよいですか?出来ますか?ウィザードを使用してDBを作成するときにデフォルトになる保存方法は、実際にはDBを保存しません。

this.Validate();
this.studentsBindingSource.EndEdit();
this.studentsTableAdapter.Update(this.studentsDataSet.FirstClass);
4

2 に答える 2

2

あなたがそれを正しくやっているかのように私には見えます。

テーブルアダプタをチェックして、更新ステートメントが割り当てられていることを確認する必要があります。sprocを使用していて、select sprocのみが割り当てられている場合は、読み取り専用になります(sprocの更新/挿入/削除のプロンプトは表示されません)。

于 2009-04-11T03:22:35.580 に答える
1

SQLにログインするように構成されている方法によっては、接続文字列がいくつかある場合があります。

Data Source=ServerName;Initial Catalog=DatabaseName;User Id=myUsername;Password=myPassword;

また

Data Source=ServerName;Initial Catalog=DatabaseName;Integrated Security=SSPI;

後者は、Windows認証を使用している場合です。つまり、Windowsにログインするときに使用したのと同じユーザーアカウントを使用します。

DataSourceは通常、マシンの名前です。または、作業しているのと同じマシン上にある場合は、(ローカル)を使用してこぶを乗り越えることができます。

于 2009-04-15T00:51:00.717 に答える