İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Kodda bir hata lütfen acil yardım?

bukotezo

0
İyinet Üyesi
Katılım
12 Şubat 2006
Mesajlar
271
Reaction score
0
Arkadaşlar böyle bir hata alıyorum sorunu nasıl çözebilirim acil yardım ederseniz sevinirim.


Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'id='.

/bukokivi/firmsAll.asp, line 167


KOD da BURDA :

Set rs044 = Server.CreateObject("ADODB.Recordset")

"BU KOYU BÖLÜM 167. satır"
rs044.Open "SELECT * FROM tb_category WHERE id="& rs01.Fields("categoryID"), conn, 1, 3

if not rs044.EOF then
categoryName = rs044.Fields("name")
else
categoryName = "-"
end if
rs044.Close
Set rs044 = nothing
 

216

0
İyinet Üyesi
Katılım
4 Ağustos 2006
Mesajlar
336
Reaction score
0
"Id" alanı veritabanında integer bir değer mi veya artan sayı?

Metin ise;

rs044.Open "SELECT * FROM tb_category WHERE id='"& rs01.Fields("categoryID") & "'", conn, 1, 3

şöyle bir deneyin.
 

Mp3Powers.Com

0
İyinet Üyesi
Katılım
27 Nisan 2005
Mesajlar
136
Reaction score
0
rs01.Fields("categoryID") herhangi bir değer almıyor olabilir, yani iç boş olabilir, record set açmadan önce,

response.write rs01.Fields("categoryID")
response.end

kodlarını ekleyip herhangi bir değer alıp almadığını kontrol edermisin
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst