Vælge bestemt række i Access database

Tags:    delphi

Jeg ville gerne kunne slette en hel række i en Access database. Hvilken række der skal slettes skal vælges ved at vælge en item i en Listbox.
Jeg ville mene denne kode burde virke:


Fold kodeboks ind/udKode 


Men når den bliver udført får jeg en fejl om at:
Datatyperne stemmer ikke overens i kriterie udtrykket.

Har på fornemmelsen det kan have noget at gøre med at feltet Dato indeholder en Dato og Tidspunktsværdi mens der "søges"'
med en string.

Nogen der kan hjælpe her?

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



8 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
nu er delphi ikke min afdeling.. men den sql sætning ser da lidt syg ud :)

'DELETE * FROM Alarm WHERE Dato = "'+DateTimeToStr(CurDate)+' '+Listboxvalgt[1]+Listboxvalgt[2]+Listboxvalgt[3]+Listboxvalgt[4]+Listboxvalgt[5]+Listboxvalgt[6]+Listboxvalgt[7]+Listboxvalgt[8]+'"';

'DELETE * FROM Alarm WHERE Dato = "'+DateTimeToStr(CurDate)+'

<-- der til ser den fornuftig ud.. men du kan jo ikke bare tilføje flere.... ikke uden eventuelt AND.. prøv at udskrive din SQL sætning før du kører den.. altså se hvad den forsøger at forespørge efter..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



Har jeg prøvet. Og den ser rigtig ud. Den ser således ud: dd-mm-yyyy hh:mm:ss
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Tjae, du bliver vist nødt til at være mere specifik mht. hvad indholdet er i ListboxValgt[1] - ListboxValgt[8], hvis du vil have et bud på, hvad der er galt. Jokke er ikke helt galt på den når han skriver, at den ser syg ud :D !!

mvh
hsv



Det der er i Listboxvalgt ser sådan ud:
11:33:00 og så en masse andet derefter der ikke skal bruges.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Hmm jeg ved ikke om det kan hjælpe til løsningen af mit problem. Men Listbox valgt er en string hvor der bliver indlæst en valgt række fra en listbox.
Men jeg skal ikke bruge alle tegnene fra strengen og der for bruger jeg Listbixvalgt[1] osv.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Hvis det er på grund af manglende oplysninger der ikke er nogen der kan hjælpe skal i endelig skrive hvad i vil vide.

Hvis der er nogen der har et alternativ til den kode jeg bruger, altså en anden måde at gøre det på, må i også meget gerne sige til! Da det eneste det gælder om for mig er at få det til at virke :P

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Hvis der skal flere UP til for at få hjælp er det heller ikke noget problem?

BTW: Hvorfor opfører banner boksen (heler rækker i højre side) sig nogle gange meget mærkeligt inde i indlæg?
Det er nemlig mega irriterende da jeg ikke kan komme til at redigere i mine posts.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Nå har fået det til at virke:
Fold kodeboks ind/udKode 


Men tak alligevel :D

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------

[Redigeret d. 20/01-05 20:39:40 af Rune Jensen (RoZ)]



t