webForumDet fria alternativet

Hjälp med attt hitta rätt post!

ASP

1 svar · 141 visningar · startad av T_Codez

Medlem sedan juli 2001458 inlägg
Frågan#1

Hej

Jag har en liten fnurra på tråden med ASP, VBScript och Sql just nu. I koden nedan (jag vet att den inte ser rolig ut). Men just nu håller jag på och labbar mig till vansinne. Jag tror att man skulle kunna löse bekymret via sql-frågan. men är inte riktigt säker. Kanske ni har en aning.

Koden:

<%Do until rsCountry.eof %>
<TR>
<!--Här kommer språk ett-->
<TD><%=rsCountry("fltCountryCode")%></TD>
<TD><%=rsCountry("fltTitel")%></TD>
<TD> <A href="update_article.asp?funk=editmeny&postid=<%=rsCountry("fltartikelnummer")%>&Land=<%=rsCountry("fltCountryCode")%>&Kategori=<%=rsCountry("fltKategori")%>&artnr=<%=rsCountry("fltArtikelNr")%>&Site=<%=site%>&titeln=<%=rsCountry("flttitel")%>">edit</A>   <A href="delete_artPi.asp?funk=editmenu&postid=<%=rsCountry("fltartikelnummer")%>&Kategori=<%=rsCountry("fltKategori")%>&Site=<%=site%>&titeln=<%=rsCountry("flttitel")%>"><font color=#FF0000>delete</font></TD>
<!---->
<%IF U_CCode <> CCodeTva THEN%>
<!--Här kommer språk ett med ett edit alternativ till språk 2 som ligger i en annan post i accessdatabasen-->
<TD>
<% dim sqlshit, dbshit, rsshit, fArtNr, komigennu, wobba
fArtNr = rsCountry("fltArtikelNr")

     sqlshit = "SELECT \* FROM tblUpdate\_" & U_CCode &"  where fltKategori='Hardox' And fltCountryCode = '" &CCodeTva &"' And " &fArtNr &" In (SELECT fltArtikelNr FROM tblUpdate\_" & U_CCode &"  where fltKategori='Hdx' And fltCountryCode ='" & CCodeTva &"' )ORDER BY fltArtikelNr"
				
    Set dbshit = Server.CreateObject("ADODB.Connection")'
    dbshit.Open "int_hardoxDSN"
    Set rsshit = dbshit.Execute (sqlshit)
				
    komigennu = rsshit("fltArtikelNr")   
    wobba = rsshit("fltartikelnummer") ' Primärnyckeln
    Response.Write wobba &"&nbsp;"	%\>

<A href="update_article2.asp?funk=editmeny&postid=<%=rsshit("fltartikelnummer")%>&Land=<%=rsTEST("fltCountryCode")%>&Kategori=<%=rsTEST("fltKategori")%>&artnr=<%=rsCountry("fltArtikelNr")%>&Site=<%=site%>&titeln=<%=rsTEST("flttitel")%>">edit</A><font color="#C0C0C0"> reset</font></td>
<TD><font color="#C0C0C0">Translate</font></TD></TR>
<%END IF%>
<%rsCountry.movenext%>
<%loop%>

Önskvärt mål:

Det jag vill är att komma in i databasen.
Göra en jämförelse
Och när posterna med samma artikelnr från språk 1 och språk 2" samt är inom kategorin "Hdx" så ska språk2:s " artikelnr användas. i den kommande edit länken.

Det fungerar så pass att den plockar ut den 1:a. Och problemet är att den fortsätter att plocka ut den 1:a genom hela "rsCountry" loopen. Jag kommer liksom inte vidare...

Vad kan jag göra?

Tack för uppmärksamheten.

Medlem sedan juli 2001458 inlägg
#2

Ibland hjälper det med att bara skriva hit.

Det löste sig via en annan sql.

sqlshit = "SELECT * FROM tblUpdate_" & U_CCode &" where fltKategori='Hardox' And fltCountryCode = '" &CCodeTva &"' And fltArtikelNr =" &fArtNr

Ibland gör man det banne mig krångligare än vad det behöver vara. Men ni ska ha tack för uppmärksamheten iaf.

Thankz :e

/ TT

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)