OracleConnection baglan = new OracleConnection();
baglan.ConnectionString =
ConfigurationManager.ConnectionStrings["OracleBaglan"].ToString();
string ekle = "insert into beyazmasa.byz_masa(calis_yil,basvuru_tar,kayit_no,basvuru_tipi,basvuru_konusu,modul_grup,mernis_no,adi,soyadi,ika_mahadi,bildirim_no,email,tel) values "
+
"(" + DateTime.Now.Year.ToString() + ",TO_DATE('" + tarih +"','dd/mm/yyyy'),390,3,'"
+ bas_kon.Replace(
"'", "`").ToString() + "',0," + tc_no+",'"+ad.Replace("'", "`").ToString()
+
"','" + soyad.Replace("'", "`").ToString() + "','" + mahadi.Replace("'", "`").ToString()
+
"',1,'" + eposta.Replace("'", "`").ToString() + "','"+telefon.Replace("'", "`").ToString()+"')";
baglan.Open();
OracleCommand sadp = new OracleCommand(ekle, baglan);
OracleTransaction omt = baglan.BeginTransaction();
sadp.Transaction = omt;
try
{
sadp.ExecuteNonQuery();
// Sorguyu Çalıştır İşlemi Kalıcı Kıl
omt.Commit();
verial =
new DataSet();
string myStringVariable = string.Empty;
myStringVariable =
"Kayıt Yapıldı.. İlginiz İçin Teşekkürler En Kısa Zamanda Gerekli İşlemler Yapılacaktır.";
ClientScript.RegisterStartupScript(
this.GetType(), "myalert", "alert('" + myStringVariable + "');", true);
}
catch
{
// Sorgu Başarısız Geri Al
omt.Rollback();
}
finally
{
// Her İki Durumda da Bağlantıyı Kapat
sadp.Dispose();
baglan.Close();
}