Hur gör jag för att komma åt mitt värde på min sida: svar på fråga ett (om jag förstog den rätt) Svar på fråga 2 ( om jag förstod denna frågan oxå) Fråga två: Svar fråga 3 Tack för svaren!!3 Frågor [LÖST]
Värdet följer bra med u URL strängen, typ
/PresenteraData.asp?Matnummer=11
Hur kommer jag åt värdet på min sida: PresenteraData.asp skriver bla så här:
Response.Write "Nummer: " & Matnummer & "<BR>"
Funkar inte. Vad kan man göra?
Min kod ser ut så här:
<code>
Kolumner = Ubound(MyArray, 1)
Rader = Ubound(MyArray, 2)
For RowCounter = 0 To Rader
For ColCounter = 0 To Kolumner
field = MyArray(ColCounter, RowCounter)
If isnull(field) Then
field = ShowNull
End If
If Trim(field) = "" Then
field = BlankSpace
End If
Response.Write "<td valign=top>"
If ColCounter = 1 Then
%>
<%=field %>
<!-- 'Länka vidare till Mätsidan -->
<%
Else
Response.Write field
End If
Response.Write "</td>" & vbcrlf
NEXT
Response.Write "</tr>" & vbcrlf
NEXT
Response.Write "</table>"
</code>
Nästa Fråga:
Hur gör man för att söka efter en textsträng i en stort textfält i
en kolumn i en Databas tabell?
Typ: Med SQL fråga söka efter "mamma" i en strängen:
" Jag och mamma ska ut och handla"
som är undansparadi en kolumn i en databastabell,
vill då få tillbaka de matchande PK's som den tabellen har??
<p>
Sen också:
Vill söka efter ett datum i en "datum_tid_sträng".
Har sparat undan en sträng innehållande: 20021015_100337
Hur gör man om man vill söka efter bara datumet i den kolumnen det
är undansparat i. Alltså jag vill söka efter 20021015
i min databas där en kolumn innehåller 20021015_100337 ?
Kan man sätta att man söker efter de 8 första tecknen som matchar 20021015 ??? Typ Read(8) eller vad?Sv: 3 Frågor, bla skicka och komma åt värden i URL str&
använd Request.querystring("matnummer")
lägg värdet i en variabel så kan du använda den sen
värdet i url:en är en get sträng och kan kommas åt med request.Querystring("variabelnsnamn") testa det.Sv: 3 Frågor, bla skicka och komma åt värden i URL str&
hämta sökordet från tex formulär skriv sedan en
"Select * From [Din tabell] WHERE [dit textfält för sökning] LIKE '%" & Request.Form("sokord") & "%' ORDER BY DATUM DESC"
använder du detta och loopa genom alla poster så får du upp alla poster som har sökordet i sig...Sv: 3 Frågor, bla skicka och komma åt värden i URL str&
<code>
Kolumner = Ubound(MyArray, 1)
Rader = Ubound(MyArray, 2)
Response.Write "<table>"
For RowCounter = 0 To Rader
Response.Write "<tr>" & vbcrlf
For ColCounter = 0 To Kolumner
field = MyArray(ColCounter, RowCounter)
If isnull(field) Then
field = ShowNull
ElseIf Trim(field) = "" Then
field = BlankSpace
End If
Response.Write "<td valign=top>"
If ColCounter = 1 Then
%><%=field %><%
Else
Response.Write field
End If
Response.Write "</td>" & vbcrlf
Next
Response.Write "</tr>" & vbcrlf
Next
Response.Write "</table>"
</code> Sv: 3 Frågor, bla skicka och komma åt värden i URL str&
du kan ju testa detta: inte säker på att det funkar men det borde göra det...
gör om fältet där du har ditt datum till text format sök sedan med hjälp av funktionerna Right() eller Left() efter dom tecken som du vill ha fram (8 styck) gör sedan om till till datum format lägg det i en variabel och använd den i sql sökningen..
borde funka
bara testaSv: 3 Frågor, bla skicka och komma åt värden i URL str&
Testade en del och till
slut blev det bra med:
<code>
<p>
TestDatum = 20021015
Testtext = "alldeles"
'Visa = "SELECT Korningsnummer FROM TAB_Matvarden WHERE Korningsnummer LIKE '" & Datum & "%' "
<p>
Visa = "SELECT KundNummer FROM TAB_Miljo WHERE AllmanBeskrivning LIKE '%" & Testtext & "%' "
<p>
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic
</code>