Forum

ASP ile Sql veritab...
 
Bildirimler
Hepsini Temizle

ASP ile Sql veritabanına veri atmak..

2 Yazılar
2 Üyeler
0 Likes
535 Görüntüleme
(@hilmitaranci)
Gönderiler: 1
New Member
Konu başlatıcı
 

Merhabalar,
Asp.net ile web programcılığı ile ilgilenmeye daha çok yeni başladım.
Ancak hazırlama çalıştığım webin daha ilk anında hata çıkmaya başladı.
Benim sormak istediğim aşağıda SQL servera bağlanıp, oraya kayıt atmak için yazmaya çalıştığım kodlar var.


Derleme Hatası
Açıklama: Bu isteği yerine getirmek için gereken kaynak derlenirken bir hata oluştu. Lütfen aşağıdaki özel hata ayrıntılarını gözden geçirin ve kaynak kodunuzda gereken değişiklikleri yapın.
Derleyici Hata İletisi: CS1518: Sınıf, temsilci, numaralama, arabirim veya yapı birimi bekleniyor

Satır 20: protected void Button1_Click(object sender, EventArgs e) --kırmızı alan.

Yazmaya çalıştığım bütün kodlarında son hali aşağıda;


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.Sql;
using System.Data.SqlClient; 



public partial class bakim : System.Web.UI.Page
{

}
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection CON = new SqlConnection("Pooling=false;Connect Timeout=45;Data Source=(local);Initial Catalog=XARAC;User ID=sa;Password=sapass");
CON.Open();
string sql = "INSERT INTO Bakim_Onarim_Takip(Arac_Plakasi,Talep_Tarihi,Talep _Personel,Giden_Arac_Km,Talep_Nedeni,Gidis_Tarihi, Bakim_Firmalari,Alinan_Ydk_Prc,Fatura_Bilgileri,Od eme_Sekli,Onay_Veren)"
+"VALUES"+
"('"+Plaka.Text+"','"+Talep_Per.Text+"','"+Talep_T ar.Text+"','"+Arac_Km.Text+"','"+Talep_Neden.Text+ "','"+Kullanici_Adi.Text+"','"+Bak_On_Fir.Text+"', '"+Al_Deg_Prc.Text+"','"+Fat_Bilgi.Text+"','"+Odem e.Text+"','"+Onay.Text+"')";

SqlCommand cmd = new SqlCommand (sql, CON);

cmd.ExecuteNonQuery();

}
}

Koyu yazdığım yerler programda altları mavi olarak çizili...


diye hata mesajı veriyor.

Bunun nedeni ne olabilir?
yardımlarınız için teşekkür ederim


 

 
Gönderildi : 01/08/2010 16:38

(@GokhanDOGAN)
Gönderiler: 780
Prominent Member
 

Merhaba,

  System.Data.OleDb.OleDbConnection connection = new System.Data.OleDb.OleDbConnection(temp.Properties.Settings.Default.cst);
            System.Data.OleDb.OleDbCommand command = new System.Data.OleDb.OleDbCommand("select field1,field3 from temp where id=@kodu", connection);

command.Parameters.AddWithValue("@kodu", 4324);

connection.Open();

command.ExecuteNonQuery();

connection.Close();

 

 
Gönderildi : 12/08/2010 21:32

Paylaş: