問題タブ [dataadapter]

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 に答える
5333 参照

c# - GridViewからASP.NetC#のデータベースにデータを保存および更新する方法は?

ASP.Net C#を使用してWebアプリケーションを開発しました。

このアプリケーションには、次のコードのようにODBCDataAdapterを使用してデータを入力するGridViewがあります。-

このコードは正常に機能し、データセットからGridViewにデータをロードします。

私の問題は、そのGridViewでいくつかの変更を行い、ボタンクリックのイベントまたは特定の条件に応じて変更されるDataSetを使用して、これらの変更を実際のデータベースに保存したいということです。

以下を使ってみましたが、結果として0になりましたが、うまくいきませんでした。

OdbcDataAdapter1.UpdateCommand = new OdbcCommand( "UPDATE TableName"、OdbcConnection1);

私も次のことを試しました:-

データベースをチェックするたびに、変更はGridViewに表示されますが、変更は見つかりません。

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

c# - 新しい項目を DataSet に追加し、Access DB に書き込みます

DataAdapter を使用して Access データベース (.accdb) に書き戻す際に問題が発生しています。

現在、DataSet テーブルにデータを入力する Fill メソッドがあります。このコードは現在 Form_Load() 内にあります。

次に、cmdAdd_Click() イベントがあります。これは明らかに、hCAliasDataSet 内にある Topcis テーブルに新しい行を追加するためのものです。

次に、列の値の1 つの入力をキャプチャするコードを作成しました。

私の問題は、dataAdapter を呼び出してトピック テーブルを更新する場所にあると思います。データベースを手動で確認しましたが、新しい行が作成されていませんか?

編集: TableAdapter の INSERT クエリを作成する必要があると思いますが、これは正しいでしょうか?

0 投票する
2 に答える
5269 参照

c# - データ列の値を変数に割り当て、この変数を別の方法で使用する方法

データ列の値を変数に割り当てて、この変数を別の方法で使用できますか?私は次のコードを持っています

これはできますか?または、データセット.tables["ABC"]。rows[0]["colname"]の値をxに直接割り当てる方法はありますか

0 投票する
7 に答える
5194 参照

c# - C#でDATETIME列の値を日、月、年に分割する方法

データベースにDATETIME列があります。値を取得して、それぞれが年、月、日を持つ3つの変数に分割する必要があります

私がやろうとしている

ここで、xはm / dd / yrと時間の全体を保持していますが、月をaに、年をbに、日を別の変数cに格納できる3つの変数を作成するにはどうすればよいですか?

0 投票する
0 に答える
102 参照

c# - C# で spm から tableNames を読み取る

spm からデータを返すテーブル名を読み取る方法はありますか? データセットを埋めるために実行された spm の return ステートメントで使用される tableNames を読み取ろうとしています。

これを行う方法はありますか?

0 投票する
0 に答える
133 参照

java - ダイアログ、アダプタ、データ変更

このコード アダプタを使用したカスタム アラート ダイアログがあります

しかし、list_nomi が変更され、showDialog を呼び出すと、更新されません。また、コード adapter_nomi.notifyDataSetChange(); を onPrepareDialog に入れました。しかし、それは機能しません.....なぜですか?

0 投票する
10 に答える
45473 参照

c# - DataAdapter.Update() はデータベースを更新しません

この 1 行が機能しないのは非常に単純な理由があると確信していますが、この 1 週間は回避されているので、他の誰かが私の過ちに気付くことを願っています。

私はこのプロジェクトに数週間から 1 か月間取り組んできました。私は古いDataAdapter、CommandBuilerなどを、複数のWindowsアプリケーションフォームを使用して、1つのデータベースでいくつかのlinq to sqlコーディングと組み合わせて使用​​しています。この特定のフォームは、DataAdapter、Dataset、および Command Builder を使用して、データベースから行を編集または削除します。パソコンを変えるまでは問題なく動いていました。現在、データセットは更新されていますが、データベースは更新されていません。

このフォームの完全なコードは次のとおりです。

これはテーブルを更新することになっています:

エラーは発生していませんが、データ テーブルが更新されません。

ご協力いただきありがとうございます。さらに情報が必要な場合はお知らせください。

0 投票する
2 に答える
918 参照

c# - .NET SQL Server DataAdapter が間違ったフィールド タイプを返しますか?

Box_no.Net 2.0 フレームワークを対象とする Visual Studio 2010 を使用して、SQL Server 2008に接続してvarchar(50)います。フィールドの内容はほとんどが数値で、一部は空です。Null は許可されていますが、何もありません。

このテーブルをクエリしてグリッドに表示するコードは次のとおりです (else は省略されています)。

かなり簡単です。問題は、ID の値 (つまり、検索の開始点) に応じて、フィールドbox_noが科学表記法 (2.4e+.... など) で表示される場合と、テキストとして表示される場合があります。テーブルのように明確に定義されvarcharていますが、データ アダプターが DataTable 構造を作成するときに別のフィールド タイプを推測しようとしているようです。これをしないように伝える方法はありますか?

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

.net - Vb.netで3つの異なるアダプタでデータセットを埋める方法は?

達成目標: 3 つの異なる場所からの 3 つの異なる SQL クエリからの 3 つの異なる dataTables を、関数から返さなければならない 1 つの DataSet にしたいと考えています。

私は持っている :

助けてください..

  • 上記のタスクの可能な限り最良の実装を使用したいと思います。
0 投票する
2 に答える
7381 参照

c# - GridView からデータベースにデータを保存するにはどうすればよいですか?

データベースから特定のテーブルのレコードを表示する GridView を含む ASP.Net C# Web アプリケーションを開発しています。ODBC 接続を使用してデータベースに接続し、DataSet を使用してデータを保存して編集し、データを保存する必要があります。 DataSet で行われた変更を使用してデータベースに。

OdbcDataAdapter の fill() メソッドを使用してデータベースに正常にアクセスでき、GridView でデータが表示されるようにデータバインディングを実行できました。

私の質問は、更新または変更が行われたときにグリッドビューをデータセットに保存してからデータベースに保存する方法です[以前に行われた操作の逆]?

Webフォームクラス内で使用される私のサンプルコードは次のとおりです:-

myDs という DataSet があり、次のようなループで直接アクセスしてフィールドを編集するとします。

databind() を実行すると GridView で確認できるように、データベースでこれらの変更を行う方法はありますが、データベースは影響を受けず、 OdbcDataAdapter および OdbcCommandBuilder の fill および update メソッドを使用してみますか??

重要なアプリケーションを開発するために必要なので、これは緊急です..

返信と回答を事前にありがとうございます.....