0

VB.net を使用したデータベース アクセス 2007:

私はDB名を持っています:サンプル

テーブル名: テスト

列:

empname[Primary Key], 
id,
sal

名前に基づいてレコードを削除したい。例:私の名前の列には、ジェームズ、ロッキー、ゲイツなどの名前が含まれています。私がやりたいことは、削除ボタンを押すと、従業員名が存在するかどうかを入力した後、従業員名を入力するように求めるポップアップメッセージボックスが表示されるはずです。それを削除してアクセスデータベースを更新する必要があります。従業員名が見つからない場合は、「この名前のレコードはありません」と表示されます。

2 番目の質問: DataGridview にレコードを表示しています。datagridview から特定のレコードを変更して、アクセス データベースを更新する必要があります。

これがうまくいけば、私は私にとって大きな助けになるでしょう。

ありがとう。

4

1 に答える 1

0

Access でクエリを作成するか、'Delete From test Where empname = @p1' のような SQL 文字列を使用します。

ユーザーにフォームを表示 (または InputBox を使用) して名前を取得します。

フォーム/InputBox から取得した名前をクエリ/SQL 文字列に入れます。

クエリを実行します。

DataGridView がテーブルにバインドされている場合、これらすべてを無料で入手できますか?

于 2012-07-24T11:39:17.037 に答える