veritabanına eklemek .NET için yeni ve basit olması gereken bir şey anlayamıyorum. Bir tabloya satır eklemek ve veri denetimlerine bağlı olmayan değerlerle başlatmak istiyorum. Özellikle, bir sayfada bir CreateUserWizard denetimi var. CreateUser yönteminde, Kullanıcı Adını ve CreateUserWizard denetiminden E-posta adresini ve yeni kullanıcının oluşturulduğu tarihi, DateTime.Now işlevini içeren "users" adlı oluşturduğum bir veritabanına satır eklemek istiyorum. Parametreleri, sqlDataSource denetiminde, veri denetimlerine bağlı olmayan verilere erişebilecekleri şekilde ayarlamak için bir yol görünmüyor. Bunu yapmamın bir yolu var mı?Satırları ASP.NET
cevap
Yanlış yoldasınız - sqlDataSource denetimini hiç kullanmayacaksınız. Veritabanından kod ile daha doğrudan bir etkileşim için gideceksiniz. Örneğin: hepsi söyleniyor ile
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();
Şimdi, (onlar oldukça basittir) bazı ayrıntılı olarak SqlCommandSystem.Data.CommandBehavior.SequentialAccess ve SqlDataReader öğrenmek isteyeceksiniz ve ardından kılan bir veri erişim katmanı bina dikkatinizi çevirmek sana duydum Yaptığına sevineceksin.
Başka bir seçenek veritabanında varsayılanları ayarlamaktır, böylece Datetime.now geçişi konusunda endişelenmenize gerek kalmaz.
Kişisel tercihim, her zaman sunucuda ayarlanması (GETDATE() kullanılarak), birçok zaman diliminin güncellemeleriyle birçok sorunu düzeltir. –
- 1. Satırları
- 2. Satırları
- 3. Satırları Asp.net Gridview'de birden çok sütun olarak görüntüleme
- 4. Yeni satırları değiştirin, ancak boş satırları koruyun
- 5. Backgrid satırları
- 6. Satırları R
- 7. Satırları, açısal
- 8. Sayım satırları
- 9. system.web.ui.webcontrols.textbox "satırları"
- 10. Clover'ın satırları
- 11. günde satırları
- 12. satır satırları
- 13. Tablo satırları
- 14. SQL ayrı satırları seçin ve boşsa satırları yoksayın
- 15. Scala'daki dosyadan okuma satırları
- 16. jqgrid satırları nasıl silinir
- 17. satırları sil ff paketi
- 18. Sayım satırları Slick 1.0.0
- 19. Yinelenen satırları birleştir
- 20. Yeni satırları diff
- 21. Python'un yeni satırları sys.stdout
- 22. Farklı olmayan satırları silme
- 23. Spark shell komut satırları
- 24. Satırları aynı değerlerle seçin
- 25. Satırları DateDiff'e göre ekle
- 26. Önyükleme satırları nasıl temizlenir?
- 27. :: seçim bazı satırları atlıyor
- 28. Datagrid satırları al
- 29. Tümü Tekil Satırları Ayıkla
- 30. yinelenen satırları r
?? Kim bu cevabı reddeder ve saldırgan olarak işaretlerdi? Birisinin garip bir espri anlayışı olmalı. –
Bu benim için konuya dikkat çekti. Artık her şey mantıklı. Yardım ettiğin için teşekkür ederim. –
Oy vermeyi bilmiyorum. . . "VOTE" sekmesine tıkladığımda hiçbir şey olmuyor. –