/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
sql string
Fra : Asger


Dato : 27-04-03 13:49

Hejsan.
Jeg har lidt problemer med min SQL string
strSQL = "Select * From mail Where modtagerid = " & Session("id")

Jeg vil have at den skal hente oplysningerne fra db'en, hvor modtagerid er
session("id")

PS. Det er en access database.



 
 
Torben Brandt (27-04-2003)
Kommentar
Fra : Torben Brandt


Dato : 27-04-03 13:54

Asger wrote:
> Hejsan.
> Jeg har lidt problemer med min SQL string
> strSQL = "Select * From mail Where modtagerid = " & Session("id")
>
> Jeg vil have at den skal hente oplysningerne fra db'en, hvor modtagerid er
> session("id")

Hvad er det, der går galt?
Er modtgaerid et tekstfelt eller et tal-felt i databasen?
Prøv at læse <URL:http://www.asp-faq.dk/article/?id=41>

/Torben


Asger (27-04-2003)
Kommentar
Fra : Asger


Dato : 27-04-03 14:07


"Torben Brandt" <name@domain.invalid> skrev i en meddelelse
news:3EABD2ED.6010406@domain.invalid...
Asger wrote:
> Hejsan.
> Jeg har lidt problemer med min SQL string
> strSQL = "Select * From mail Where modtagerid = " & Session("id")
>
> Jeg vil have at den skal hente oplysningerne fra db'en, hvor modtagerid er
> session("id")

Hvad er det, der går galt?
Er modtgaerid et tekstfelt eller et tal-felt i databasen?
Prøv at læse <URL:http://www.asp-faq.dk/article/?id=41>

/Torben

Jeg får følgende fejlmeddelse

Fejltype:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)

[Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i
kriterieudtrykket.

/ok/mail.asp, line 16

Og modtagerid er et text felt



Torben Brandt (27-04-2003)
Kommentar
Fra : Torben Brandt


Dato : 27-04-03 14:11

Asger wrote:
> "Torben Brandt" <name@domain.invalid> skrev i en meddelelse
> news:3EABD2ED.6010406@domain.invalid...
> Asger wrote:
>
>>Hejsan.
>>Jeg har lidt problemer med min SQL string
>>strSQL = "Select * From mail Where modtagerid = " & Session("id")
>>
>>Jeg vil have at den skal hente oplysningerne fra db'en, hvor modtagerid er
>>session("id")
>
>
> Hvad er det, der går galt?
> Er modtgaerid et tekstfelt eller et tal-felt i databasen?
> Prøv at læse <URL:http://www.asp-faq.dk/article/?id=41>
>
> /Torben
>
> Jeg får følgende fejlmeddelse
>
> Fejltype:
>
> Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
>
> [Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i
> kriterieudtrykket.
>
> /ok/mail.asp, line 16
>
> Og modtagerid er et text felt

I SQL skal der være plinger (') omkring tekst-værdier, så du skal skrive:
strSQL = "Select * From mail Where modtagerid = '" & Session("id") & "'"

/Torben


Asger (27-04-2003)
Kommentar
Fra : Asger


Dato : 27-04-03 14:30


"Torben Brandt" <name@domain.invalid> skrev i en meddelelse
news:3EABD6DD.3050505@domain.invalid...
Asger wrote:
> "Torben Brandt" <name@domain.invalid> skrev i en meddelelse
> news:3EABD2ED.6010406@domain.invalid...
> Asger wrote:
>
>>Hejsan.
>>Jeg har lidt problemer med min SQL string
>>strSQL = "Select * From mail Where modtagerid = " & Session("id")
>>
>>Jeg vil have at den skal hente oplysningerne fra db'en, hvor modtagerid er
>>session("id")
>
>
> Hvad er det, der går galt?
> Er modtgaerid et tekstfelt eller et tal-felt i databasen?
> Prøv at læse <URL:http://www.asp-faq.dk/article/?id=41>
>
> /Torben
>
> Jeg får følgende fejlmeddelse
>
> Fejltype:
>
> Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
>
> [Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens
i
> kriterieudtrykket.
>
> /ok/mail.asp, line 16
>
> Og modtagerid er et text felt

I SQL skal der være plinger (') omkring tekst-værdier, så du skal skrive:
strSQL = "Select * From mail Where modtagerid = '" & Session("id") & "'"

/Torben

weee det virkede! Mange tak



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408834
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste