Hocam Kodları Belirtiğiniz Gibi Yaptım Fakat Hata Verdi Kod Satırı Ve Aldığım Hata Aşağıdaki Gibidir.
Microsoft OLE DB Provider for ODBC Drivers hata '80004005'
[MySQL][ODBC 5.1 Driver][mysqld-5.5.15]Column 'stokID' in on clause is ambiguous
/Fbweb/urunler.asp, satır 5
<!-- #include file="baglanti.asp" -->
<% set urunana=baglanti.execute("Select s.Renk, s.Beden, s.aciklama ,stk.Fiyat From Stok AS s INNER JOIN StokFiyati AS stk ON stokID=s.ID")
if not urunana.eof then
do while (not urunana.eof)
%>
<% set urunresim=baglanti.execute("Select s.Renk, s.Beden, s.aciklama ,stk.Fiyat From Stok AS s INNER JOIN StokFiyati AS stk ON stokID=s.ID")
if not urunresim.eof then
do while (not urunresim.eof) %>
<% set stokfiyat=baglanti.execute("Select s.Renk, s.Beden, s.aciklama ,stk.Fiyat From Stok AS s INNER JOIN StokFiyati AS stk ON stokID=s.ID")
if not stokfiyat.eof then
do while (not stokfiyat.eof) %>
<p><a href="<%=urunana("link")%>.html"><img src="https://cdn.tozlugiyim.com.tr/uplfiles/o_<%=urunresim("resim1")%>" width="178" height="174" /></a></p>
<p><%=urunana("aciklama")%><%=stokfiyat("Fiyat")%></p>
<p> </p>
<p>
<%
urunana.movenext
loop
%>
<%else%>
<%end if%>
<%
urunresim.movenext
loop
%>
<%else%>
<%end if%>
<%
stokfiyat.movenext
loop
%>
<%else%>
<%end if%>
Hocam stokID adında bi kolon yok diyor. Bu stokID nerede? StokFiyat tablosunda mı? Eğer öyleyse stk.stokID=s.ID şeklinde yazmanız gerekmekte. Sadece stokID yazarsanız hangi tablodan bakılacağını bulamaz.