問題タブ [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.
ado.net - 強く型付けされたADO.NETTableAdapterでスキーマをパラメーター化する
ADO.Netで厳密に型指定されたデータセットを構築しようとしていますが、TableAdaptersの1つの側面で少し問題が発生しています。
私のクエリは次のようになります
私の問題はtestdictの部分を中心に展開しています。データにアクセスするためにいくつかの異なるスキーマを使用します(多重化されたSybase IQインスタンスのため)。このクエリのスキーマ部分をパラメータ化するにはどうすればよいですか?
私はもう試した:
しかし、役に立たない。私の現在の考え方は、TableAdapterを継承し、スキーマを手動でパラメーター化する必要があるかもしれないというものですが、より良い解決策があることを望んでいます。
前もって感謝します
c# - 基本クラス、インターフェイス、または部分クラスで TableAdapter を使用するよりスマートな方法
C# ADO.Net TableAdapter オブジェクトは、インターフェイスまたは基本クラス (Component 以外) を実装しません。
(GoF) Template パターンのアプリケーションで TableAdapter を使用した人はいますか?
更新: ここで説明されている問題を解決したいと思います:
Template Pattern (GoF)、Adapter Pattern (GoF)、またはその他の適切なパターンを使用して
移行プログラムを改善するのに役立ちます。
c# - C#は、TableAdapterなどを使用してdesignTimeでDataGridViewに結合クエリを表示します
私は DataGridView を持っています
また、sqlserver データベースから生成されたいくつかの tableAdapter (groupTableAdapter、userTableAdapter) もあります。
userTableAdapter に、対応するグループ名を持つユーザーを表示する JOIN クエリを作成しました。
もちろん、tableAdapter で Fill メソッドと Get メソッドを生成した後、Visual Studio が元の bla bla bla ではないという古典的な警告をスローしました。
(これらのオブジェクトを使用して) DataGridView でこの JOIN クエリを「設計時に」割り当てる方法があるかどうかを知りたいので、グリッド内のいくつかの列を視覚的に並べ替えたり非表示にしたりできます。それとも、storedproc を作成したほうがよいでしょうか? それとも何か?そしてどうやって?
また、どうすれば同じことを行い、グリッドにリンクする必要がある bindingNavigator にその JOIN クエリを割り当てることができますか?
c# - TableAdapter を使用して Access 2003 DB に行を挿入する
私は TableAdapters を使用するのが初めてで、何が起こっているのかわかりません。基本的に、生成されたデータセットを使用して、あるデータベースから別のスキーマを持つ別のデータベースにデータをエクスポートしようとしています。コードをステップ実行すると、ターゲット データベースの行に値を入力するという点で、すべてが正常に機能しているように見えます。ただし、ターゲット データベースに行を追加しようとすると、行が挿入されないようです。何かアイデアはありますか?プロジェクトに追加されたデータベースを出力ディレクトリにコピーしないように設定しました...そのため、Webで見た提案は機能していないようです。
sql - LIKE文のトラブル
VB 2008 で TableAdapter と LIKE ステートメントを使用しているときに問題が発生しました。部分的なスペルを使用して名前を検索したいと考えています。アプリケーションを実行しても何も返されません。
ここに私のSQLがあります:
これが私のVBコードです:
次のような他のコードをいくつか試しました。
また
助けてください!
c# - ストアドプロシージャを使用しているときに、削除/更新操作が正常に完了したことを確認するにはどうすればよいですか?
次のような単純な操作を実行するストアドプロシージャがあるとします。
上記の手順で返されたIDは、正常に動作したことを示しています。
と同等のものを考えてみましょうDELETE
。
AUTHORS
上記の手順を使用した場合、操作が成功し、レコードが正常に削除されたことをどのようにして知ることができますか?- 更新操作で?
c# - Tableadapterは更新されません
tableadapterを更新しようとしています。これは私のコードの例です。
なにが問題ですか?
ありがとう
asp.net - DetailsViewItemUpdatingからパラメータを削除します
これがセットアップです
- 私は
DetailsView
そのDataSource
を持っていObjectDataSource
ます。 ObjectDataSource
には、selectとupdateの2つのメソッドがあり、これらはで定義されたストアドプロシージャTableAdapter
です。- ストアドプロシージャは1つのパラメータ(
Select
レコードID)を取り、に入力されたフィールドを返しますDetailsView
。 Update
ストアドプロシージャは、レコードIDと2つのデータフィールドの3つのパラメータを取ります。
選択プロセスは正常に機能します。
ただし、更新を送信すると、次のエラーが発生します。
ObjectDataSource
パラメータを持つ非ジェネリックメソッドが見つかりませんでしたUpdate
:[21のテーブル列すべて]
(3)必要なフィールドのみをUpdate
ストアドプロシージャに渡そうとしていますが、DetailsView
はから受け取ったすべてのフィールドを使用して更新しようとしているようSelect
です。
NewValues
からコレクションにアクセスできることは知っていますが、ストアドプロシージャ、、、およびの定義と一致するようにパラメータを削除DetailsViewUpdateEventArgs
する方法がわかりません。TableAdapter
ObjectDataSource
何か案は?
.net - .NETTableAdapterからDataAdapterへ
TableAdapterは、DataAdapterのラッパーです。TableAdaptersを一般的な方法で使用することはできません(Componentクラスを継承するため)。ラップされたDataAdapterをTableAdapterから取得することは可能ですか?