Avatar billede iceyblue Nybegynder
22. marts 2004 - 14:43 Der er 8 kommentarer og
1 løsning

SQL Statement

Hejsa...

Mit SQL Statement driller : Jeg ved faktisk godt hvad fejlen er, men ved ikke hvordan jeg kan løse det...

udklip fra slutningen af mit SQL Statement :

...'1.1',"+computerKl+",'1','mand','1.1','e1232')";

Problemet er, at variablen computerKl indeholder tidspunktet fx. 14:45 ....og jeg tror at det er ":" det ikke kan lide...!??

Jeg har prøvet at skrive :

...'1.1',"+@computerKl+",'1','mand','1.1','e1232')";

Læg mærke til "@" foran computerKl...er det ikke det man skrive for at slå de der nomale tegn fra eller hvordan er det nu??

IceyBlye
Avatar billede arne_v Ekspert
22. marts 2004 - 14:47 #1
Der bør ikke være nogen problemer med ":".

Men prøv med single dappper omkring computerKl:

...'1.1','"+computerKl+"','1','mand','1.1','e1232')";
Avatar billede skg Nybegynder
22. marts 2004 - 14:56 #2
@ bruges hvis du skal skrive en streng der indeholder tegn der normal skal escpapes, f.eks en sti til en fil:

  string path = @"c:\her\er\min\fil.txt";

uden @ ville det være :
  string path = "c:\\her\\er\\min\\fil.txt";

Mht. din sql statement, så får du jo en fin exception smidt tilbage hvis der opstår fejl, og der kan du i 90% af tilfældende se hvad der er galt ( jeg plejer tit bare at have glemt at åbne forbindelsen til serveren ).

Hvis du poster hele din kode ( bare de par linie før det går galt ) er det noget lettere at hjælpe.
Avatar billede iceyblue Nybegynder
22. marts 2004 - 15:02 #3
super...det virkede!!

Jeg havde ligeledes taget computerens dato....og da jeg ikke skrev '' omkring...skrev den "-1985" ned i min database....da jeg så også ændrede dette til at bruge '' ....skrev den det rigtig nemlig : "22-04-2004"....meget mærkeligt firma ;)
Avatar billede skg Nybegynder
22. marts 2004 - 15:06 #4
hvad giver 22 - 4 - 2004 ? :-)

Det er jo fordi den har regnet det sammen for dig. Du har helt sikket prøvet det i går, og så var det : 21 - 4 - 2004 = -1985
Avatar billede skg Nybegynder
22. marts 2004 - 15:08 #5
hvis du ser bort fra jeg ikke kan regne, så giver det vel mening det jeg lige skrev
Avatar billede iceyblue Nybegynder
22. marts 2004 - 15:08 #6
1. Jeg kører det LIGE nu
2. Hvordan Fa'en kommer du frem til det resultat??-)
Avatar billede iceyblue Nybegynder
22. marts 2004 - 15:10 #7
got it...sorry!! men det er da noget sjovt noget alligevel...! eller...? hvad bruges det til?
Avatar billede arne_v Ekspert
22. marts 2004 - 15:15 #8
OK at jeg ligger et svar ?
Avatar billede skg Nybegynder
22. marts 2004 - 15:16 #9
SQL sproget kan jo alt muligt - f.eks er der en der har lavet et analogt ur vha. stored procedures:
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=33357
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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