問題タブ [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.

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

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")
0 投票する
2 に答える
145 参照

c# - 読み取り ID ごとに別の MySqlDataReader を実行する方法は?

私は自分のデータベースからいくつかを取得しようとしていますがdata、それぞれdataがいくつかを持っている可能性があるattributesため、私のロジックはすべてを取得しているdataMySqlDataReaderでした.idattributes

しかし、エラーが発生しました:「この接続に関連付けられた開いている DataReader が既に存在します」なので、MySqlDataReaderこの時点で同時に実行することはできないと思いattributesますdata

それらをリストに追加した後、各要素を循環さPluせる必要がありますか、それともより良い解決策がありますか?

dataこれが(Pluオブジェクト)を取得する関数です

attributesそして、これはfor eachの IEnumerable を返す関数 Attributi ですPlu

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

datetime - 例外入力文字列の取得が正しい形式ではありませんでした

ASP.NET C# を使用して Windows サービスを構築しています。MySqlCommand オブジェクトを使用して MySQl データベースから呼び出しを行おうとしています。データベースの tbl_patient というテーブルからデータを取得しようとしています。次のクエリを MySQlCommand オブジェクトに渡すと:

つまり、クエリをそのクエリに変更すると、データを取得できます。

エラーが発生し続けます:入力文字列が正しい形式ではありません。エラーは、データリーダーがクエリによって返された行を読み取ろうとしているときに、tbl_patient のこれらの日時フィールドが原因であると思います。この問題について誰か助けてもらえますか?

これは、私の状況をよりよく理解するために tbl_patient からレコードを取得しようとするメソッドの完全なコード スニペットです。例外をスローするクエリを追加します。