問題タブ [tableadapter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6056 参照

c# - TableAdapter.update メソッドはどこに行ったのですか?

標準のスマート コントロールで ListBox を作成し、データベースに接続しました。クエリビルダーを介して事前に生成したデータを取得するので、これを行うと:

データを含むリストボックスを取得します。

次に、データのチャンクを追加すると、次のようになります。

それも機能します。それはうまくいきます。閉じると、すべての情報が失われます。アダプターと AcceptChanges を更新しますよね?

そんなに早くない。電話すると

「「更新」の定義が含まれていません」というメッセージが表示されます。

何を与える?充填を行うのと同じものが更新メソッドを持たない理由はわかりません。

0 投票する
1 に答える
1171 参照

sql - ADO.NET で MS Access のパラメータ化されたストアド プロシージャを使用する方法

MS Access には、2 つのパラメーターを受け取るクエリがあり、TableAdapter を使用して ADO.NET DataSet でこのクエリの結果を取得したいと考えています。

Visual Studio Express 2008 では、アシスタントでクエリを選択できません。実際、パラメーターを使用してクエリを選択できないようです。ADO.NET で Access のパラメーター化されたクエリを使用する方法はありますか?

0 投票する
1 に答える
2820 参照

c# - DataSet内のテーブルのTableAdapterメソッドをどのようにオーバーライドしますか?

現在、3つのテーブルを含む単一のDataSetが宣言されています。この例では、それらをUser、QuestionandAnswerと呼びます。

これらのそれぞれに、必要なさまざまなメソッドを備えたTableAdapterがあります。GetData()、Update()、Delete()など。

Answerテーブルで、TableAdapterのUpdateメソッドをオーバーライドして、テーブルの一部ではないいくつかのパラメーターを追加したいと思いますが、ObjectDataSource要件のために渡す必要があります。

Answer TableAdapterのUpdate()メソッドをオーバーライドするにはどうすればよいですか?

プロジェクトをシンプルに保つために、別のDALレイヤーを作成したくありません。

0 投票する
3 に答える
4098 参照

asp.net - 最新の挿入 ID を返す asp.net InsertCommand

asp.NET で型指定されたデータセットを使用して、SQL Server 2000 データベースから挿入された最新の ID を取得できません

テーブルアダプターを作成し、「データテーブルの更新」と「挿入、更新、および削除ステートメントの生成」にチェックを入れました。これにより、Fill メソッドと GetData メソッド、および Insert、Update、Select、および Delete ステートメントが自動生成されます。

このスレッドで考えられるすべての解決策を試しました

http://forums.asp.net/t/990365.aspx

しかし、私はまだ成功していません。常に1(=影響を受ける行の数)を返します。自動生成された insertCommand が私のニーズに完全に適合するため、個別の挿入メソッドを作成したくありません。

上記のスレッドで提案されているように、InsertCommand SQL 構文を更新して SELECT SCOPY_IDENTITY() などを追加しようとしましたが、ReturnValue 型のパラメーターを追加しようとしましたが、影響を受ける行の数しか取得できません。

誰かがこれについて別の見方をしていますか?前もって感謝します!ステイン

0 投票する
1 に答える
1848 参照

vb.net - tableadapter VB.net 2008 - ID の取得

次のようなものを使用して、tableadapter を使用して MSSQL テーブルにレコードを挿入しています。

SQL テーブルには、テーブルの PK でもある ID フィールドがあります。

挿入は正常に機能しますが、私の質問は、挿入で使用された ID を返す方法です。

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

0 投票する
1 に答える
5031 参照

database - DataGridView を使用して複数のテーブルを更新する

VB.NET 2008 フォームには、DataGridView、BindingSource、および TableAdapter があります。

BindingSource DataSource はデータセットです。

データセットには、3 つのテーブルを結合する Fill コマンドがあり、これは DataGridView に問題なく表示されます。

ただし、1 つの TableAdapter から複数のテーブルがあるため、dataGridView を更新できませんか?

誰でも更新できる簡単な方法を知っていますか。テーブルには 200 を超える列があり、変更された列のみを更新したいと考えています。単一のテーブルを使用すると、DataGridView でデータを編集でき、データベースは正常に更新されます。

何か助けていただければ幸いです。

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

0 投票する
5 に答える
2775 参照

.net - TableAdapter(入力されたDataSets)を使用して返される行を制限する

型付きTableAdaptersを使用するときに返される行数を制限する最良の方法を知っている人はいますか?オプションは次のように見えます:

  1. 「topX」をパラメーターとして渡します(SQLS2008を使用するまでこれを行うことはできません)
  2. 動的SQLステートメントを発行しますset rowcount X。tableadapterメソッドを呼び出す前に、その後にset rowcount 0実行します。
  3. 私が考えていなかった他の何か:)。

よろしくお願いします。

0 投票する
1 に答える
873 参照

c# - TransactionScopeを使用したトランザクション処理

このMSDNの記事http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspxを使用して、TransactionScopeを使用してトランザクションを実装しています 。

TableadaptersでTransactionScopeを使用するときに問題があることを確認したいだけです。

私はこの記事を読み、これに関するいくつかの問題を読みましたが、記事は2.5年前のものでした http://blog.falafel.com/2007/04/09/GettingTableAdaptersToParticipateInTransactions.aspx

最新バージョンの.NetFrameworkで、問題が解決されたことを願っています

.NetFramework3.5バージョンを使用しています

ありがとう

0 投票する
1 に答える
7714 参照

c# - C#tableAdapter、mdb access、dataGridViewを使用して行テーブルを更新および削除します

mdb AccessテーブルからデータをロードするDataGridViewがあります
。グリッドにはデータのみが表示されます(読み取り専用)。新しい行を挿入するためのボタンがあり、更新用と削除用の2つのボタンを作成する必要があります。

次のコードは、新しい行を挿入するために 正常に機能します

選択した行からデータを編集したり、グリッドから選択した行を削除したりするためのサンプルを誰かに提供してもらえますか?もちろん、tableAdapter、Datasetなどを使用していますか?

0 投票する
1 に答える
126 参照

asp.net - 開発サーバーと本番サーバー間のtableadapterの問題

tableadapterの新しいsprocを作成しようとすると問題が発生します。開発サーバーでは、VisualStudioはWindowsログインを使用しています。ドメイン名/ユーザー名。本番サーバーで同じtableadaptersprocを作成しようとすると、VisualStudioはdb接続のユーザーIDに「dbo」を使用します。これは私が両方の環境に望むものです。2つのサーバー間でどのような権限の問題が発生している可能性があるかについての提案はありますか?ありがとう。