ASP İle MYSQL UPDATE Komut Hatası, Yardım Edin :(
-
DB = "DRIVER={MySQL ODBC 3.51 Driver}; Server=localhost; Port=3306; UID=root; pwd= ; db=nevarsa;"
Set Baglanti = Server.CreateObject("ADODB.Connection")
Baglanti.Open DB
cat = Request.Form("cat")
id = Request.Querystring("id")
Guncelle = "UPDATE 1kategori SET "
Guncelle = Guncelle & "adi = " & cat
Guncelle = Guncelle & " WHERE (1id = '" & id & "')"
Baglanti.execute(Guncelle)
Bu kodları kullanırken aşağıdaki hatayı alıyorum. Field isimleri veri türleri vs herşey normal. Değiştirmek istediğim kaydın yerine "antika" yazmıştım.
Hata Tipi:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[MySQL][ODBC 3.51 Driver][mysqld-4.1.19-community-nt]Unknown column 'Antika' in 'field list'
/Nevarsa/admin/edit_primary_cat.asp, line 19
Yardım ederseniz çok sevinirim.
Teşekkürler...
-
oluşturduğun query yi göstersen daha fazla yardımcı olabiliriz.
cat ? bunun veri tipi varchar ise orda tırnak kullanman lazım. -
id query'si bir sayi ve gönderdiğim değer = 1
cat querysi bir isim ve gönderdiğim değer = antika
nerede tırnak kullanmam gerekiyor bunu kod üzerinde belirtirsen sevinirim.
Teşekkürler
Toplam Hit: 2622 Toplam Mesaj: 3