mysql veritabanı kullanıyorum gittigi_firma_id ile bir fonksiyon yardımıyla başka bir tabloya bağlanıp oradan firma ismini alıyorum. gittigi_firma_id dolu olmak zorunda değil aslında ama dolu olmadığında hata veriyor.
mysql de gittigi_firma_id tablosu aşağıdaki şekildedir.

<%
Function GitFirmaBul(strGitFirma)
kdFonksiyon.Open "SELECT id, firma_adi FROM firmalar WHERE id = "& strGitFirma &"", sur, 1, 3
GitFirmaBul = kdFonksiyon("firma_adi")
kdFonksiyon.Close
End Function
Set veri=sur.Execute("SELECT * FROM veriler where cikti = 1 ORDER BY id desc")
do while not veri.eof
GitFirma = veri("gittigi_firma_id")
%>
<%=veri("tip")%>
<%=GitFirmaBul(GitFirma)%>
<%
veri.MoveNext
Loop
%>