/ 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
Formoutput til database
Fra : Ukendt


Dato : 16-10-08 09:49

Hej NG

Jeg har dette form output...som jeg har bøvlet med lææænge...
Kan ikke lige se, hvordan jeg får det lagt i en database...er nok blevet
fuldstændig kodeblind nu...
Kan dette output umiddelbart lægges i db, eller skal det være arrays - mit
mareridt...

<formoutput>
CPR_1 = 1111111111
Kode_1 = TTK
Kode__1 = 45UDE
13-10-2008_1 = 8
14-10-2008_1 = 8
15-10-2008_1 = 8
16-10-2008_1 =
17-10-2008_1 =
18-10-2008_1 =
19-10-2008_1 =
CPR_2 = 2222222222, 2222222222, 2222222222
Kode_2 = TTK, TTK, TTK
Kode__2 = 45UDE, NGS1, NGS5
13-10-2008_2 = , ,
14-10-2008_2 = , ,
15-10-2008_2 = , ,
16-10-2008_2 = 3, 3.5, 1
17-10-2008_2 = 3.5, 3, 1
18-10-2008_2 = , ,
19-10-2008_2 = , ,
B1 = Opdatér rettelser
</formoutput>

Skub mig lige i den rigtige retning...mange tak...

Hilsen
Bjarne
"Every day new surprises"



 
 
Ukendt (17-10-2008)
Kommentar
Fra : Ukendt


Dato : 17-10-08 11:06


"bsn" <bsnSNABELAoncableDOTdk> skrev
> Skub mig lige i den rigtige retning...mange tak...

Har omlagt hele scriptet...
Bjarne



Ukendt (18-10-2008)
Kommentar
Fra : Ukendt


Dato : 18-10-08 14:54


"bsn" <bsnSNABELAoncableDOTdk> skrev
>
> "bsn" <bsnSNABELAoncableDOTdk> skrev
>> Skub mig lige i den rigtige retning...mange tak...
>
> Har omlagt hele scriptet...

Jeg tager de CPR numre, som er verificeret og godkendt, og ligger i et
array(arrVerify)
Jeg vil så sammenligne alle formens CPR numre med arrayets indhold...
Hvis der er en match, skal posten lægges i databasen...

Problem

<script>
While(count <= antalSaet)
For Each x In arrVerify
If FormItems("txtCPR_"&count) = x Then
Sql="INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt)" & _
" Values('" & FormItems("txtCPR_"&count) & "', '" &
FormItems("txtDato_"&count) & "', '" & FormItems("txtAfdeling_"&count) & "',
'" & FormItems("txtKode_"&count) & "', " &
Replace(FormItems("txtIaltAntalTimer_"&count),",",".") & ", " & -1 & ")"
Conn.Execute(Sql)
End If
Next
count = count + 1
Wend
</script>

Får fejlen :
Microsoft JET Database Engine (0x80040E14)
Der er en syntaksfejl i INSERT INTO-sætningen.

Men der er lagt 1 post i databasen...

Når jeg afprøver scriptet i Access fungerer det ok...

Kan i hjælpe...???

Bjarne



Jørn Andersen (18-10-2008)
Kommentar
Fra : Jørn Andersen


Dato : 18-10-08 15:26

On Sat, 18 Oct 2008 15:53:38 +0200, "bsn" <bsnSNABELAoncableDOTdk>
wrote:


>Får fejlen :
>Microsoft JET Database Engine (0x80040E14)
>Der er en syntaksfejl i INSERT INTO-sætningen.

Hvad siger den, når du udskriver SQL'en?

Good luck!

--
Jørn Andersen,
Brønshøj

Ukendt (18-10-2008)
Kommentar
Fra : Ukendt


Dato : 18-10-08 16:51


"Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
news:1esjf4pssdafi4q9qhq0r62e25lm0o0a55@4ax.com...
> On Sat, 18 Oct 2008 15:53:38 +0200, "bsn" <bsnSNABELAoncableDOTdk>
> wrote:
>
>
>>Får fejlen :
>>Microsoft JET Database Engine (0x80040E14)
>>Der er en syntaksfejl i INSERT INTO-sætningen.
>
> Hvad siger den, når du udskriver SQL'en?

INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('2222222222', '15-10-2008', '29', 'TTK', 8, -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
AntalTimer, Godkendt) Values('', '', '', '', , -1)
Timesedler er opdateret og gemt...

Der er 5 poster, som skal indsættes i db...altså egentlig kun 5
gennemløb...ikke 19 som her...
Hvorfor er de tomme efter 1. post...???

Bjarne



Ukendt (18-10-2008)
Kommentar
Fra : Ukendt


Dato : 18-10-08 21:31


"bsn" <bsnSNABELAoncableDOTdk> skrev
>
> "Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
> news:1esjf4pssdafi4q9qhq0r62e25lm0o0a55@4ax.com...
>> On Sat, 18 Oct 2008 15:53:38 +0200, "bsn" <bsnSNABELAoncableDOTdk>
>> wrote:
>>
>>
>>>Får fejlen :
>>>Microsoft JET Database Engine (0x80040E14)
>>>Der er en syntaksfejl i INSERT INTO-sætningen.
>>
>> Hvad siger den, når du udskriver SQL'en?
>
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('2222222222', '15-10-2008', '29', 'TTK',
> 8, -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> INSERT INTO tblLoenIndberetningVerify (CPR, Dato, Afdeling, Kode_,
> AntalTimer, Godkendt) Values('', '', '', '', , -1)
> Timesedler er opdateret og gemt...
>
> Der er 5 poster, som skal indsættes i db...altså egentlig kun 5
> gennemløb...ikke 19 som her...
> Hvorfor er de tomme efter 1. post...???

Problemet lå i den måde posterne blev nummereret i formen...
Alt virker perfekt nu...tak for hjælpen...
Bjarne



Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409074
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste