答えて
という検索が映画のために見つからなかった場合、私のテーブルには、すべてのレコードを表示したいが行うことが方法がわかりませんよ。
あなたの場合は、datareaderの代わりにdatatableを使用することをお勧めします。トランザクションは、前方専用の場合@Shaiコーエンさんのコメントに基づいて、DataTableのアプローチ==
SqlConnection con = new SqlConnection(constring);
SqlCommand cmd = new SqlCommand("IF EXISTS(SELECT * FROM Content WHERE [email protected]) SELECT * FROM Content WHERE [email protected] ELSE SELECT * FROM Content");
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@MovieTitle", MovieTitle.Text);
cmd.Connection = con;
con.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable("Result");
da.Fill(dt);
con.Close();
MovieResults.DataSource = dt;
MovieResults.DataBind();
で
==は、それがExecuteDataReaderを使用することによってより良いアプローチでしょう。あなたのコメントのために@ShaiCohenに感謝します。 DataTableのアプローチがなければ
== ==
SqlConnection con = new SqlConnection(constring);
SqlCommand cmd = new SqlCommand("IF EXISTS(SELECT * FROM Content WHERE [email protected]) SELECT * FROM Content WHERE [email protected] ELSE SELECT * FROM Content");
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@MovieTitle", MovieTitle.Text);
cmd.Connection = con;
con.Open();
MovieResults.DataSource = cmd.ExecuteReader();
MovieResults.DataBind();
con.Close();
は(コーディングをお楽しみください。
_「データレアの代わりにdatatableを使用することをお勧めします」_ なぜ、OPが役立つのか分かりません。なぜデータテーブルに伴う余分なオーバーヘッドを追加するのですか? –
@ShaiCohenありがとうございます。答えを更新しました。 – Mike
- 1. httpと一緒に働くC++ライブラリをお勧めします
- 2. 私のアプリケーションをドキュメントビューアとしてお勧めする方法
- 3. 実際には必要なくてもサポートライブラリを使用することをお勧めします
- 4. クエリを複数回書くことをお勧めしますか
- 5. Windows Media Playerをプログラムで制御することをお勧めします。好ましくはJavaから
- 6. レルムではなくディスクにイメージを保存することをお勧めします。
- 7. 私はこのエラーを取得しておくIE8とIE7
- 8. リスについてよくお読みになることをお勧めします
- 9. ユーザーを現在の場所に更新しておくことをお勧めしますか?
- 10. ボタンをお勧めします..もしお勧めですか?
- 11. ゆっくりと画像を開くPython、速度を上げることをお勧めしますか?
- 12. は、私がインタビューでこの質問に出くわした
- 13. 私はアンペアで私のページを置くしようとしています
- 14. 私はデータを置くことを、リピータを持って、私はDefault.aspxで...この質問は前に周りに求められているかもしれませんが、何とか私はawsnerを見つけることができませんRequest.Item
- 15. codeigniterでは、常にベースパスを含めることをお勧めしますか?
- 16. 他のリポジトリ内に複数のgit reposを置くことをお勧めしますか?
- 17. MySQLの1つのフィールドに複数のFKを置くことをお勧めしますか?
- 18. Google App Engineではなくweb2pyフレームワークの使用をお勧めしますか?
- 19. コンテンツアクセスロジックをBaseControllerに配置することをお勧めしますか?
- 20. オブジェクトリテラルをハッシュテーブルとして使用することをお勧めしますか?
- 21. BYTSE2 - spoj:私が間違っているかもしれないことをお勧めしますか?
- 22. なぜ私は、私はエラーを取得しておくループ
- 23. パンダは、2つの列と日付を解析し、私は私のcsvファイルを読むことをお勧めしますどのようにこれはダブルポイント
- 24. 拡張可能な質問タイプを可能にするクイズの質問と回答のデータベース設計をお勧めしますか?これまで
- 25. Vscodeをrootとして実行することをお勧めしないのはなぜですか?
- 26. 多くのユーザーが大量の写真をたくさんアップロードすることをお勧めしますか?
- 27. super()を使用することをお勧めしますか?
- 28. vb.netモジュールを使用することをお勧めします
- 29. デストラクタをオーバーライドすることをお勧めしますか?
- 30. DataContractSerializerインスタンスをキャッシュすることをお勧めしますか?
コードではなく、外部のホスティングサービスへの画像リンクと一緒にここにあなたの質問を入れてください – Tim
外部入れいけないしてください。リンク –