私は.NETを使い慣れていないので、単純なものを見つけ出すことができません。私はテーブルに行を挿入し、データコントロールにバインドされていない値で初期化します。具体的には、ページ上にCreateUserWizardコントロールがあります。 CreatedUserメソッドでは、CreateUserWizardコントロールのユーザー名と電子メールアドレス、および新しいユーザーがDateTime.Now関数から作成された日付を含む「ユーザー」という作成したデータベースに行を挿入します。 sqlDataSourceコントロールのパラメータをデータコントロールにバインドされていないデータにアクセスできるように設定する方法はありません。誰も私にこれを行う方法を説明することはできますか?ASP.NETのデータベースに行を挿入する
1
A
答えて
9
あなたは間違ったトラックにいます。sqlDataSourceコントロールはまったく使用しません。あなたは、コードからデータベースとのより直接的なやり取りを行うでしょう。たとえば、次のように
SqlConnection conn = new SqlConnection(connString);
SqlCommand cmnd = new SqlCommand("Insert Into Table (P1, P2) Values (@P1, @P2)", conn);
cmnd.Parameters.AddWithValue("@P1", P1Value);
cmnd.Parameters.AddWithValue("@P2", P2Value);
cmnd.ExecuteNonQuery();
conn.Close();
は今、それはすべて言われて、あなたには、いくつかの詳細にSqlCommandオブジェクトとSqlDataReaderのを学びたいと思うでしょう(彼らは非常に簡単です)、その後になり、データアクセス層を構築することに注意を向けますあなたに感謝します。あなたは喜んだでしょう。
1
また、Datetime.nowを渡すことについて心配する必要がないように、データベース自体にデフォルトを設定することもできます。
+0
私の個人的な好みは、このようなdatetimesは常に(GETDATE()を使用して)サーバーで設定され、複数のタイムゾーンからの更新で多くの問題を修正します。 –
関連する問題
- 1. ダブルデータをデータベースasp.netに挿入するC#
- 2. ASP.net、SQLデータベース、挿入、テキストボックス
- 3. データベースに挿入中のASP.NETエラー
- 4. データベースに余分な行を挿入する挿入
- 5. データベースAsp.netの値を挿入するときにプログレスバーを表示
- 6. テーブルの行を別のデータベースに挿入
- 7. ASP.NET:ドロップダウンリストから複数の値をデータベースに挿入する
- 8. データベースLINQに複数の行を挿入
- 9. asp.netページでMySQLデータベースにデータを挿入するには?
- 10. ASP.NETを使用してデータベースにデータを挿入する
- 11. データベースへの挿入に関する問題(asp.net、vb.net)
- 12. データベースに挿入
- 13. データベースに挿入
- 14. C#/ ADO.NETのデータベースに複数の行を挿入するには?
- 15. postgresデータベースに挿入する
- 16. PHPデータベースに挿入する
- 17. ASP.netを使用してpostgreSQlデータベースのデータをEXTJsグリッドに挿入
- 18. データベースのmysqlテーブルに行を挿入するには?
- 19. Asp.net C#でjQuery Ajaxを使用してデータを挿入する[データベースのデータベース]
- 20. ASP.Netテキストボックスからデータベースにデータを挿入します
- 21. データベースの2行ごとに改行を挿入します。
- 22. asp.netのデータベースにデータを挿入できませんか?
- 23. リンクを介してデータベースに複数の行を挿入する
- 24. 複数の行をXMLデータベースのテーブルに挿入する
- 25. PythonからMySQLデータベースに行を挿入するときのエラー
- 26. Druid/Cassandraのデータベースに100万行+秒を挿入する
- 27. SQLiteデータベースに行を挿入する際の問題
- 28. whileループからデータベースに複数の行を挿入する
- 29. データベースへの挿入タスクをより高速に実行する
- 30. SQLデータベースに2行の配列を挿入する
??誰がこの答えを落として、それを攻撃的な印象にしますか?誰かがユーモアの奇妙な感覚を持っている必要があります。 –
それは私のために問題の世話をした。今はすべてが理にかなっています。ご協力いただきありがとうございます。 –
投票方法はわかりません。 。 。 「投票」タブをクリックしても何も起こりません。 –