• 27-04-2010, 23:49:41
    #1
    Arkadaşlar catch bloğu çalışıyor ve insert into söz dizimi hatası veriyor bir türlü çözemedim hatam nerde olabilir ?

               OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data\\Learn.mdb"));
               conn.Open();
               try
                {
                    fuimege.SaveAs(Server.MapPath("~/images/") + fuimege.FileName);
                    OleDbCommand cm = new OleDbCommand();
                    cm.Connection = conn;
                    cm.CommandText = "insert into words(bir,iki,image,uc,insertDate) values ('" + txt1.Text + "','" + txt2.Text + "','" + fuimege.FileName + "','" + txt3.Text + "','" + DateTime.Now + "')";
                    cm.ExecuteNonQuery();
                    lbl1.Text = "İşlem başarılı";
                    txt1.Text = "";
                    txt2.Text = "";
                    txt3.Text = "";
                    fuimege.Dispose();
                }
                catch (OleDbException ex)
                {
                    lbl1.Text = ex.Message;
                    txt2.Text = "";
                    txt3.Text = "";
                    txt4.Text = "";
                    fuimege.Dispose();
                }
  • 28-04-2010, 00:00:07
    #2
    insert into tablo adı ( sütunlar ) values ('"&degisken&"') olarak denermisin yani + yerine & işareti koy.
  • 28-04-2010, 00:05:27
    #3
    Hocam c# ile yazıyorum senin dediğin vb.net yazım şekli hata veriyor öylede olmuyor.
  • 28-04-2010, 08:49:24
    #4
    star2218 adlı üyeden alıntı: mesajı görüntüle
    Hocam c# ile yazıyorum senin dediğin vb.net yazım şekli hata veriyor öylede olmuyor.
    hmm asp.nette yazıyorsun bende diyorum + işaretleri c# filan degilmiydi diye.Dur bakalım arşivden kodlara bakayım yazarım burdan.
  • 28-04-2010, 12:48:17
    #5
    Tamam hocam yardımlarınızı bekliyorum
  • 28-04-2010, 14:57:51
    #6
    words dan sonra bosluk birakin
  • 28-04-2010, 15:02:26
    #7
    sorun veritabanında image kolonundan kaynaklanıyormu. Adını imageName olarak değiştirdim sorun çözüldü.Çözmeme yardım olan tüm arkadaşlara teşekürler.

    Aynı sorunla karşılaşıp daha detaylı bilgi isteyen buradan ulaşabilir.
    http://forum.ceviz.net/aspnet-silver...mi-hatasi.html