データベースからデータを取得して文字列に保存する

eraufi

生のSQLクエリを使用してデータベースからデータを取得し、それを文字列に保存して、後でまたはコントローラーで複数回使用できるようにします。

私のやり方、

var data=db.Database.ExecuteSqlCommand(@"select email from mail");
mail.To.Add(data);

次のエラーメッセージが表示されます。

エラー1「System.Net.Mail.MailAddressCollection.Add(string)」に最もよく一致するオーバーロードされたメソッドにいくつかの無効な引数があります

助けてください。

前もって感謝します 。

しゅじゅ

あなたのエラーメッセージは自明です!ExecuteSqlCommand方法は戻りint値。したがって、data変数のタイプはですintそのint変数を、値を期待するAddメソッドに渡そうとしていstringます。

メールテーブルからEメール列の値を取得しようとしている場合は、SqlQueryメソッドの使用を検討する必要があります

var data = db.Database.SqlQuery<string>(@"select email from mail").ToList();

このコードはSQLselect email from mail実行し、文字列のリストを返します(SQL結果セットからの電子メールごとに1つの文字列)。これは、変数dataがタイプであることを意味しますList<string>そのコレクションをループして、各電子メール(stringタイプ)をAddメソッドに追加できます

foreach (var email in data)
{
    mail.To.Add(email);
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Codeigniter:配列からデータを取得してデータベースに保存する方法

分類Dev

Firebaseデータベースからデータを取得して文字列として保存するにはどうすればよいですか?

分類Dev

データベースに保存されているJSON文字列からフィールドを取得する方法

分類Dev

文字列配列のセットを使用してデータベースからデータを取得する方法

分類Dev

Android StudioでSQLiteデータベースから文字列としてデータを取得する

分類Dev

別のnodejsアプリからデータを取得して別のデータベースに保存する

分類Dev

MySQLデータベースからデータを取得してxmlファイルに保存する方法

分類Dev

列挙型を文字列としてデータベースに保存する方法

分類Dev

データベースから文字列でデータを取得する方法

分類Dev

別のデータベースからデータを取得して別のデータベースに保存する方法

分類Dev

DateTimeを文字列としてデータベースに保存する

分類Dev

データベース内の文字列からデータを取得しようとしています

分類Dev

データベースから画像を保存して表示する

分類Dev

テンプレートから入力値を取得してデータベースに保存する方法[Django]

分類Dev

Q:ComboBoxのHashMapからキー値を取得してデータベースに保存する方法

分類Dev

IDを使用してデータベースからデータを取得する

分類Dev

ComponentDidMountを使用してデータベースからデータを取得する

分類Dev

ajaxを使用してデータベースからデータを取得する

分類Dev

Laravelを使用してデータベースからデータを取得する

分類Dev

Gulpを使用してデータベースからデータを取得する

分類Dev

データベースに保存されているデータ drom 配列を取得します

分類Dev

CNCコントローラーからデータを取得してデータベースに保存するにはどうすればよいですか?

分類Dev

Clojureの文字列としてデータベースに保存されている日付を取得するにはどうすればよいですか?

分類Dev

データベースからデータを取得してJFreechartで使用する

分類Dev

角度6のtypeormを使用してフォームからデータベースにデータを保存する

分類Dev

PHPを使用してMySQLデータベースからjsonに動的メニューデータを保存する

分類Dev

文字列を使用してDbContextからデータを取得する

分類Dev

リーダーを適切に使用してmsaccessデータベースからデータを取得する

分類Dev

PayPal APIJavaScriptから注文の詳細を取得してデータベースに保存する

Related 関連記事

  1. 1

    Codeigniter:配列からデータを取得してデータベースに保存する方法

  2. 2

    Firebaseデータベースからデータを取得して文字列として保存するにはどうすればよいですか?

  3. 3

    データベースに保存されているJSON文字列からフィールドを取得する方法

  4. 4

    文字列配列のセットを使用してデータベースからデータを取得する方法

  5. 5

    Android StudioでSQLiteデータベースから文字列としてデータを取得する

  6. 6

    別のnodejsアプリからデータを取得して別のデータベースに保存する

  7. 7

    MySQLデータベースからデータを取得してxmlファイルに保存する方法

  8. 8

    列挙型を文字列としてデータベースに保存する方法

  9. 9

    データベースから文字列でデータを取得する方法

  10. 10

    別のデータベースからデータを取得して別のデータベースに保存する方法

  11. 11

    DateTimeを文字列としてデータベースに保存する

  12. 12

    データベース内の文字列からデータを取得しようとしています

  13. 13

    データベースから画像を保存して表示する

  14. 14

    テンプレートから入力値を取得してデータベースに保存する方法[Django]

  15. 15

    Q:ComboBoxのHashMapからキー値を取得してデータベースに保存する方法

  16. 16

    IDを使用してデータベースからデータを取得する

  17. 17

    ComponentDidMountを使用してデータベースからデータを取得する

  18. 18

    ajaxを使用してデータベースからデータを取得する

  19. 19

    Laravelを使用してデータベースからデータを取得する

  20. 20

    Gulpを使用してデータベースからデータを取得する

  21. 21

    データベースに保存されているデータ drom 配列を取得します

  22. 22

    CNCコントローラーからデータを取得してデータベースに保存するにはどうすればよいですか?

  23. 23

    Clojureの文字列としてデータベースに保存されている日付を取得するにはどうすればよいですか?

  24. 24

    データベースからデータを取得してJFreechartで使用する

  25. 25

    角度6のtypeormを使用してフォームからデータベースにデータを保存する

  26. 26

    PHPを使用してMySQLデータベースからjsonに動的メニューデータを保存する

  27. 27

    文字列を使用してDbContextからデータを取得する

  28. 28

    リーダーを適切に使用してmsaccessデータベースからデータを取得する

  29. 29

    PayPal APIJavaScriptから注文の詳細を取得してデータベースに保存する

ホットタグ

アーカイブ