/ 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
komma i SQL
Fra : Allan Gorm Pedersen


Dato : 22-03-08 00:00

Min SQL sætning er som følger:
intSystemid = 1130.5
intSystemid2 = 1031

strSQL = "Select * From samling Where systemid > " & intsystemid
& " And systemid < " & intSystemid2 & " Order By Id"

Jeg får følgende syntaks:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (comma) in
query expression 'systemid > 1130,5 And systemid < 1131'.

Håber nogen kan hjælpe mig.
Allan Pedersen




--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Stig Johansen (22-03-2008)
Kommentar
Fra : Stig Johansen


Dato : 22-03-08 01:46

Allan Gorm Pedersen wrote:

> Min SQL sætning er som følger:
> intSystemid = 1130.5
> intSystemid2 = 1031
>
> strSQL = "Select * From samling Where systemid > " & intsystemid
> & " And systemid < " & intSystemid2 & " Order By Id"
>
> Jeg får følgende syntaks:
> Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
>
> [Microsoft][ODBC Microsoft Access Driver] Syntax error (comma) in
> query expression 'systemid > 1130,5 And systemid < 1131'.

Acces - og SQLServere bruger punktum'er i stedet for komma.
Prøv:

intSystemid = 1130.5
intSystemid2 = 1031

intSystemid = Replace(intSystemid,",",".")
intSystemid2 = Replace(intSystemid2,",",".")

strSQL = "Select * From samling Where systemid > " & intsystemid
& " And systemid < " & intSystemid2 & " Order By Id"

osv.

--
Med venlig hilsen
Stig Johansen

Allan Gorm Pedersen (23-03-2008)
Kommentar
Fra : Allan Gorm Pedersen


Dato : 23-03-08 22:52

Stig Johansen wrote in dk.edb.internet.webdesign.serverside.asp:
> Allan Gorm Pedersen wrote:
>
> > Min SQL sætning er som følger:
> > intSystemid = 1130.5
> > intSystemid2 = 1031
> >
> > strSQL = "Select * From samling Where systemid > " & intsystemid
> > & " And systemid < " & intSystemid2 & " Order By Id"
> >
> > Jeg får følgende syntaks:
> > Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
> >
> > [Microsoft][ODBC Microsoft Access Driver] Syntax error (comma) in
> > query expression 'systemid > 1130,5 And systemid < 1131'.
>
> Acces - og SQLServere bruger punktum'er i stedet for komma.
> Prøv:
>
> intSystemid = 1130.5
> intSystemid2 = 1031
>
> intSystemid = Replace(intSystemid,",",".")
> intSystemid2 = Replace(intSystemid2,",",".")
>
> strSQL = "Select * From samling Where systemid > " & intsystemid
> & " And systemid < " & intSystemid2 & " Order By Id"
>
> osv.
>
> --
> Med venlig hilsen
> Stig Johansen

Tak for hjælpen - lige det jeg manglede

Allan Gorm Pedersen


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

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

Månedens bedste
Årets bedste
Sidste års bedste