/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Variabel i SQL
Fra : Ole J. Hansen


Dato : 18-04-03 12:09

Hej Ng
Jeg sidder og roder med en formular i VB6.0 der er tilknyttet en database,
jeg har her udtrukket et felt fra en bestemt record i en tabel, det jeg
ønsker er at indsætte dette felt i en anden table.
Jeg har feltet i en variabel, jeg vil gerne vide, om man i en SQL sætning
kan erklære en variabel og overfører det felt jeg har i variablen i VB6.0
til denne SQLsætning.
Hvis ja, hvorledes adskiller man det så, hvis jeg har 2 eller 3 felter fra
samme record jeg vil indsætte i den nye tabel.
Håber jeg har forklaret mig klart nok, håber at nogen har et godt svar.
God Påske.
m.v.h.
Ole J. Hansen



 
 
Johnny E Jensen (22-04-2003)
Kommentar
Fra : Johnny E Jensen


Dato : 22-04-03 08:21

Hej Ole

Der findes flere metoder men denne er nok den letteste at forstå:

dim oCon As ADODB.Connection
Set oCon = New ADODB.Connection
oCon.Open "Driver=......."
Dim oRcd As ADODB.Recordset
Set oRcd = New ADODB.Recordset
oRcd.Open "Select * From {table} Where {felt1}=" &
{myVariable},{myConnection},adOpenDynamic,adLockOptimistic
oRcd.AddNew
!Felt1 = {myvariable1}
!Felt2 = {myvariable2}
ect ect
oRcd.Close
oCon.Close



"Ole J. Hansen" <ojh@hansen.mail.dk> wrote in message
news:3e9fe38f$0$682$edfadb0f@dread11.news.tele.dk...
> Hej Ng
> Jeg sidder og roder med en formular i VB6.0 der er tilknyttet en database,
> jeg har her udtrukket et felt fra en bestemt record i en tabel, det jeg
> ønsker er at indsætte dette felt i en anden table.
> Jeg har feltet i en variabel, jeg vil gerne vide, om man i en SQL sætning
> kan erklære en variabel og overfører det felt jeg har i variablen i VB6.0
> til denne SQLsætning.
> Hvis ja, hvorledes adskiller man det så, hvis jeg har 2 eller 3 felter fra
> samme record jeg vil indsætte i den nye tabel.
> Håber jeg har forklaret mig klart nok, håber at nogen har et godt svar.
> God Påske.
> m.v.h.
> Ole J. Hansen
>
>



Ole J. Hansen (22-04-2003)
Kommentar
Fra : Ole J. Hansen


Dato : 22-04-03 12:01

Hej Johnny
Tak for svaret jeg vil arbejde på sagen og forsøge at forstå hvad
der sker.
Mange tak fra en glad amatør.
m.v.h.
Ole J. Hansen
"Johnny E Jensen" <emde@emde123456.dk> skrev i en meddelelse
news:3ea4ed51$0$130$edfadb0f@dtext02.news.tele.dk...
> Hej Ole
>
> Der findes flere metoder men denne er nok den letteste at forstå:
>
> dim oCon As ADODB.Connection
> Set oCon = New ADODB.Connection
> oCon.Open "Driver=......."
> Dim oRcd As ADODB.Recordset
> Set oRcd = New ADODB.Recordset
> oRcd.Open "Select * From {table} Where {felt1}=" &
> {myVariable},{myConnection},adOpenDynamic,adLockOptimistic
> oRcd.AddNew
> !Felt1 = {myvariable1}
> !Felt2 = {myvariable2}
> ect ect
> oRcd.Close
> oCon.Close
>
>
>
> "Ole J. Hansen" <ojh@hansen.mail.dk> wrote in message
> news:3e9fe38f$0$682$edfadb0f@dread11.news.tele.dk...
> > Hej Ng
> > Jeg sidder og roder med en formular i VB6.0 der er tilknyttet en
database,
> > jeg har her udtrukket et felt fra en bestemt record i en tabel, det jeg
> > ønsker er at indsætte dette felt i en anden table.
SNIP
> God Påske.
> > m.v.h.
> > Ole J. Hansen
> >
> >
>
>



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

Månedens bedste
Årets bedste
Sidste års bedste