Avatar billede ducks Nybegynder
11. januar 2004 - 11:09 Der er 6 kommentarer og
1 løsning

SQL over flere linier

Kan man på en eller anden måde, lave en SQL fordelt over flere linier i ASP?

SQL = "Select
        *
      From
        table
      Where
        ID = 1
      Order By ID Desc"

Så siger den at der mangler noget efter Select osv.
Avatar billede erikjacobsen Ekspert
11. januar 2004 - 11:13 #1
SQL = "Select_
        *_
      From_
        table_
      Where_
        ID = 1_
      Order By ID Desc"
Avatar billede and_ Nybegynder
11. januar 2004 - 11:15 #2
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
Avatar billede and_ Nybegynder
11. januar 2004 - 11:17 #3
sql = "Select "
sql = sql & "* "
sql = sql & "from "
sql = sql & "table "
sql = sql & "where "
sql = sql & "id = 1 "
sql = sql & "order by id desc"

vil give:

select * from table where id = 1 order by ID desc
Avatar billede KingMedia Novice
11. januar 2004 - 14:54 #4
erikjacobsens er nok den mest hensigtsmæssige at bruge... 

Forestil dig hvis du har en INSERT sql streng, der skal opdatere 40 felter i din database...  så skal man GODT nok skrive meget kode med "and"'s løsning ;o)
Avatar billede and_ Nybegynder
11. januar 2004 - 15:00 #5
Men til gengæld er du også sikker på hvad der sker.....

Det er da heller ikke meget kode. Copy/paste og ret den sidste variabel til...... Det kan da ikke være mere enkelt.
Avatar billede KingMedia Novice
11. januar 2004 - 15:09 #6
and_ >>>  Hmmm  Du mener altså du ikke er sikker på hvad der sker, hvis du bruger erikjacobsen 's eksempel ? :o)

forskellen på jeres løsninger er ens.. det er bare farven der har en anden lyd ;o)

og det er da absolut pænere kodeskik, og nemmere at finde rundt i, hvis du bruger erik's løsning :o)

/Mads
Avatar billede sth Novice
12. januar 2004 - 21:09 #7
jeg kendte ikke metoden med _ men det er da rigtig smart, i forhold til at skrive
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"
sql = sql & "nye argumenter"

så tak for det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester