Forum
Bildirimler
Hepsini Temizle
Yazılım Genel
2
Yazılar
2
Üyeler
0
Reactions
654
Görüntüleme
Konu başlatıcı
Arkadaşlar merhaba,
c# kullanarak veritabanına kayıt yapmak istiyorum.
Bilgileri textboxtan değilde datagrdiviewdan girmek istiyorum.Nasıl yapabilirim?
Gönderildi : 26/03/2018 20:53
Arkadaşlar merhaba,
c# kullanarak veritabanına kayıt yapmak istiyorum.
Bilgileri textboxtan değilde datagrdiviewdan girmek istiyorum.Nasıl yapabilirim?
Gridin row command ıle yapmanı mumkun her satırı row command ıle db ye ekleyebılırsını orn (ornek select ıcın ama sız ınsert yapabılırsınız benzer yontemle)
protected void gv_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Insert") //- this is needed to explain that the INSERT command will only work when INSERT is clicked
{
gv.DataBind();
DataTable d = dbcon.GetDataTable("SELECT * FROM CIS.CIS_TRANS ORDER BY ID DESC", "ProjectCISConnectionString");
string transCode = "", fundCode = "", BSA_CD = "", DP_TYPE = "";
if (d.Rows.Count > 0)
{
transCode = d.Rows[0]["TRANS_CD"].ToString();
fundCode = d.Rows[0]["FUND_CD"].ToString();
BSA_CD = d.Rows[0]["BSA_CD"].ToString();
DP_TYPE = d.Rows[0]["DP_TYPE"].ToString();
if (transCode.Trim().Length > 0)
{
dbcon.Execute("INSERT INTO CIS.CIS_TRANS (ID,TRANS_CD) VALUES(CIS.S_CIS_TRANS.nextval,'')", "ProjectCISConnectionString");
gv.DataBind();
}
}
gv.EditIndex = gv.Rows.Count - 1;
}
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Gönderildi : 29/03/2018 13:40