問題タブ [mysqldatareader]
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# - JSON から複数のオブジェクトを設定する
私はこのコードを持っています:
c1.*
select のフィールドをジェネリックCustomer customer_1
にマップしu1.*
てu2.*
から、customer_1
のプロパティにマップするにはどうすればよいですか? Newtonsoft.Json.JsonConvert.PopulateObject
させてくれない。
中間体json_string
は次のようになります。
結果は、次のもので構成されたリストでなければなりません。
Customer(with id=1)
、User1(8,"manuel")
とUser2(2,"michael")
;Customer(with id=2)
、User1(3,"friedrich")
とUser2(6,"antony")
。
c# - 読み取り ID ごとに別の MySqlDataReader を実行する方法は?
私は自分のデータベースからいくつかを取得しようとしていますがdata
、それぞれdata
がいくつかを持っている可能性があるattributes
ため、私のロジックはすべてを取得しているdata
間MySqlDataReader
でした.id
attributes
しかし、エラーが発生しました:「この接続に関連付けられた開いている DataReader が既に存在します」なので、MySqlDataReader
この時点で同時に実行することはできないと思いattributes
ますdata
。
それらをリストに追加した後、各要素を循環さPlu
せる必要がありますか、それともより良い解決策がありますか?
data
これが(Pluオブジェクト)を取得する関数です
attributes
そして、これはfor eachの IEnumerable を返す関数 Attributi ですPlu
datetime - 例外入力文字列の取得が正しい形式ではありませんでした
ASP.NET C# を使用して Windows サービスを構築しています。MySqlCommand オブジェクトを使用して MySQl データベースから呼び出しを行おうとしています。データベースの tbl_patient というテーブルからデータを取得しようとしています。次のクエリを MySQlCommand オブジェクトに渡すと:
つまり、クエリをそのクエリに変更すると、データを取得できます。
エラーが発生し続けます:入力文字列が正しい形式ではありません。エラーは、データリーダーがクエリによって返された行を読み取ろうとしているときに、tbl_patient のこれらの日時フィールドが原因であると思います。この問題について誰か助けてもらえますか?
これは、私の状況をよりよく理解するために tbl_patient からレコードを取得しようとするメソッドの完全なコード スニペットです。例外をスローするクエリを追加します。