問題タブ [datatableadapters]
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.
c# - テーブル アダプター C# を使用してクエリを postgresql に挿入する
このクエリを使用して、Visual Studio Windows フォーム テーブル アダプターの postgresql テーブルにデータを挿入しようとしています。
「:」を使用しているのは、「@」演算子が postgresql で機能しないことを認識しているためですが、それでも構文エラーが発生します。この問題をグーグルで検索しましたが、変数を使用したpostgresql挿入コマンドをまだ見つけていません。上記のステートメントを機能させる方法について誰かが考えを持っていますか?
c# - OleDb で厳密に型指定された DataSet と dBase IV
奇妙な問題があります。強く型付けされた を作成しDataSet
、TableAdapter
. 次の手順を実行しました。
- 追加
TableAdapter
- 新しい接続 2.1。
DataSource
を .NET Framework-dataprovider for OLE DB 2.2 に設定します。OLE DB プロバイダー:Microsoft Jet 4.0 OLE DB Provider
2.2.1。プロバイダー 2.2.2 の datalink-properties を開きました。dbf のフォルダーを Databasename 2.2.3 として置きます。拡張プロパティをdBase IV
2.2.4 に設定します。2.2.5. ユーザー名を削除し、オプション「パスワードなし」を設定しました。接続のテスト (成功) 2.2.6. プロパティ 2.3 を閉じました。接続を再度テストしました (成功) 2.4. [OK] をクリックしました - [次へ] をクリックしました
- VS から、ファイルをプロジェクトにコピーするかどうか尋ねられたので、[はい] をクリックしました。
- を選択する必要がありますが
CommandType
、選択できるオプションは 1 つだけでした: SQL コマンドを使用するため、単純に [次へ] をクリックしました - SQL コマンドを使用する必要があり、ジェネレーターを使用して単純なコマンドを作成し、次のようにしました
SELECT DA_DARFOR, DA_LANGBZ FROM APDARFOR
。オプションの下では、 6.2しか必要ないためINSERT
、このすべてUPDATE
とDELETE
-optionsのチェックを外しました。SELECT
次をクリックしました - の関数が必要になるため
DataTables
、DataTable
fill オプションをアクティブにし、DataTable の戻りオプション (Fill と GetData) も有効にしましたが、チェックを外してから [GenerateDBDirectMethods
次へ] をクリックしました。 DataTable
とTableAdapter
が正常に構成されたというメッセージを受け取りました。だから私は「完了」をクリックしました。
次に、次のエラー メッセージが表示されます (正しく翻訳できれば幸いです): TableAdapters の追加でエラーが発生しました。このオブジェクト タイプの操作はサポートされていません。
どうすればいいのかわからない。プロジェクトに dbf(dBase IV) ファイルを追加して、厳密に型指定されたデータセットを使用するにはどうすればよいですか?
vb.net - フィルター処理する列を指定せずに、SQL データベースから特定のデータを表示します。(VB.NET)
使用して表示DataGridView
さData
れているdbo.tblAttendanceTimes
tblAttendanceTimesTableAdapter.GetDataBy(intEmployee)
したがって、明らかにData
、選択した従業員のすべてが表示されます。
従業員は 3 つのグループに分けられます。私がやりたいことは、表示している特定のグループの値を持つすべてのレコードを表示することです0
。[intApprovedOvertime]
Column
dbo.tblAttendanceTimes
それだけでGetDataBy(intEmployee)
それが難しくなっています。それには何もありません[intAttendanceGroup]
Column
。Table
または、私はただGetDataBy(intAttendanceGroup)
現時点pk
では、グループ内の従業員のすべての値がありますが、その従業員のすべてのレコードを取得して表示するのに苦労しています。次に、次の従業員を実行して、以前に表示されたものに追加します。
私が意味を成していることを願っています。他に必要な情報があればお尋ねください。
c# - 実行時に SelectCommand を変更する
次の選択コマンドを使用して、データセットにテーブルアダプターを作成しました
しかし、ランタイムでは、さまざまな数の句を使用してさまざまな選択を作成する必要があります。同じ tableadapter を使用したいのですが、選択コマンドを変更できません。
これは私の問題の小さな例です:
DataSource "ds" の dataadapter "EXISTE" の元の選択コマンド:
デザイナーで、dataadapter をドロップしてフォームにインスタンスを作成します: "EXISTE1"
コード:
しかし、2255 ではなく、結果として常に「1」が返されます。
新しい Fill 関数を作成せずに他のコマンドを実行するにはどうすればよいですか?
よろしくお願いします