Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Resultat från sökning rs till textfält

Postades av 2005-09-14 10:09:40 - Torbjörn Karlberg, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 520 personer

Hej!

Jag försöker få till att sökresultatet hamnar i olika textfält, men får inte till det!

ex på min kod
<%Response.Buffer=True

db= Server.MapPath("../../db/databas.mdb")

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db%>

<%Set Rs = Server.CreateObject("ADODB.Recordset")

dim sSearchString

sSearchString = "XXXXXX"

sql = ("select * from tabell where fält0 = '" & sSearchString & "'")
Set rs = Conn.Execute(sql)

Response.write "<table width='100%' celspacing='0' celpadding='0' align='Left' border='0'>"

Response.write "<TR>"

response.Write "<Td><input type="text" size="40" name="fält1" value="<% =Rs("fält1") %></Td>"
response.Write "<Td><input type="text" size="40" name="fält2" value="<% =Rs("fält2") %></Td>"
response.Write "<Td><input type="text" size="40" name="fält3" value="<% =Rs("fält3") %></Td>"
response.Write "<Td><input type="text" size="40" name="fält4" value="<% =Rs("fält4") %></Td>"

Response.write "</Tr>"

RS.MoveNext
Loop


Response.write "</Table>"

RS.CLOSE
CONN.CLOSE
SET RS = NOTHING
SET CONN = NOTHING

%>


Tobbe


Svara

Sv: Resultat från sökning rs till textfält

Postades av 2005-09-14 10:42:18 - Andreas Hillqvist

<%
Option Explicit

    Response.Buffer = True

Dim Rs
Dim Conn
Dim Fält1, Fält2, Fält3
Dim SQL
Dim FileName
Dim SearchString

    FileName = Server.MapPath("../../db/databas.mdb")

    SearchString = "XXXXXX"
    SQL = "SELECT * FROM tabell WHERE fält0 = '" & sSearchString & "'"

    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & FileName

    Set Rs = Server.CreateObject("ADODB.Recordset")
    rs.Open SQL, Conn

    Set Fält1 = Rs("fält1")
    Set Fält2 = Rs("fält2")
    Set Fält3 = Rs("fält3")
    Set Fält4 = Rs("fält4")

    Response.write "<table width='100%' celspacing='0' celpadding='0' align='Left' border='0'>"
    Do Until rs.EOF
        Response.Write "<TR>"  
        Response.Write "<TD><input type=""text"" size=""40"" name=""fält1"" value="""  & Server.HTMLEncode(Fält1.Value) & "</TD>"    
        Response.Write "<TD><input type=""text"" size=""40"" name=""fält2"" value="""  & Server.HTMLEncode(Fält2.Value) & "</TD>"    
        Response.Write "<TD><input type=""text"" size=""40"" name=""fält3"" value="""  & Server.HTMLEncode(Fält3.Value) & "</TD>"    
        Response.Write "<TD><input type=""text"" size=""40"" name=""fält4"" value="""  & Server.HTMLEncode(Fält4.Value) & "</TD>"    
        Response.Write "</TR>"
        RS.MoveNext
    Loop
    Response.write "</Table>"

    rs.Close
    Conn.Close
%> 


Svara

Sv:Resultat från sökning rs till textfält

Postades av 2005-09-14 11:54:16 - Torbjörn Karlberg

Hej Andreas!

Får inte fram ett jota dvs Ett problem uppstod med sidan du försöker nå och den kan inte visas.
HTTP 500 - Internt serverfel
Internet Explorer

Ändrade i fältnamnen

<%
Option Explicit

Response.Buffer = True

Dim Rs
Dim Conn
Dim Field1, Field2, Field3
Dim SQL
Dim FileName
Dim SearchString

FileName = Server.MapPath("../../db/Gru.mdb")

SearchString = "XXXX"

SQL = "SELECT * FROM tabell WHERE Reg = '" & sSearchString & "'"

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & FileName

Set Rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn

Set Field1 = Rs("Reg")
Set Field2 = Rs("Modell")
Set Field3 = Rs("Ar")
Set Field4 = Rs("Datum")

Response.write "<table width='100%' celspacing='0' celpadding='0' align='Left' border='0'>"
Do Until rs.EOF
Response.Write "<TR>"
Response.Write "<TD><input type=""text"" size=""40"" name=""Field1"" value=""" & Server.HTMLEncode(field1.Value) & "</TD>"
Response.Write "<TD><input type=""text"" size=""40"" name=""Field2"" value=""" & Server.HTMLEncode(field2.Value) & "</TD>"
Response.Write "<TD><input type=""text"" size=""40"" name=""Field3"" value=""" & Server.HTMLEncode(field3.Value) & "</TD>"
Response.Write "<TD><input type=""text"" size=""40"" name=""Field4"" value=""" & Server.HTMLEncode(field4.Value) & "</TD>"
Response.Write "</TR>"
RS.MoveNext
Loop
Response.write "</Table>"

rs.Close
Conn.Close
%>

Varför skall detta vara så knepigt.

Vad gör Server.HTMLEncode för något ?

Tobbe


Svara

Sv: Resultat från sökning rs till textfält

Postades av 2005-09-14 13:13:06 - Benni Svensson

Vet du om ifall du får några värden med dig?
Det Andreas har beskrivet, ser bra ut, men det fattas en kontrollfaktor:
<code>
if not rs.eof then
Do Until rs.EOF
'din kod
rs.movenext
loop
end if
</code>
Sedan måste du stänga av "visa egna http-felmedelande" så att du kan se exakt vad som är fel.
(det gör du i explorer/verktyg/internet-alternativ/avancerat)


Svara

Sv:Resultat från sökning rs till textfält

Postades av 2005-09-14 14:14:47 - Andreas Hillqvist

If satsen är helt onödig då Do gör jämförelsen. Det är kaka på kaka :oP

Felet kan beror på databasens placering, struktur, namn på tabell, stav/slarvefel i koden.


Svara

Sv: Resultat från sökning rs till textfält

Postades av 2005-09-14 22:48:21 - Torbjörn Karlberg

Hej Andreas!

Jag fick din kod att funka efter att jag ändrade fält till falt tycks inte gilla å ä ö.

Men det måste saknas nån avgränsare nånstans får detta resultat

<input type="text" size="40" name="falt1" value="POJ414 <input type="text" size="40" name="falt2" value="FORD SCORPIO 2,0I CLX <input type="text" size="40" name="falt3" value="LJUNGARS, JOHAN MATS MIKAEL <input type="text" size="40" name="falt4" value=" 1992


Kollar vidare!

Tobbe


Svara

Sv:Resultat från sökning rs till textfält

Postades av 2005-09-14 23:11:57 - Torbjörn Karlberg

Var är felet?

Response.Write "<TD><input type=""text"" size=""30"" name=""falt1"" value=""" & Server.HTMLEncode(Falt1.Value) & "</TD>"

Blir så här
<input type="text" size="30" name="falt1" value="FORD SCORPIO 2,0I CLX


Svara

Sv: Resultat från sökning rs till textfält

Postades av 2005-09-15 00:08:27 - Torbjörn Karlberg

Hittat vad som saknades


Tre tassar på slutet """</TD>"




Svara

Sv:Resultat från sökning rs till textfält

Postades av 2005-09-15 13:01:07 - Torbjörn Karlberg

Hej Andreas!

Måste först tacka för koden du fixade fick den att funka efter div, justeringar.

Kan man få till nånting så att det funkar även om fältet inte innhåller något värde.


Response.Write "<TD><input type=""text"" size=""40"" name=""Field1"" value=""" & Server.HTMLEncode(field1.Value) & "</TD>"



Hälsningar
Tobbe


Svara

Sv: Resultat från sökning rs till textfält

Postades av 2005-09-15 15:13:10 - Torbjörn Karlberg

Fixat med:

Server.htmlEncode((field5.Value) & "") & """</TD>"



Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
4 595
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies