Davide Russo....
....a very internet person
-----------------------------------------------------------
Io putroppo non posso aiutarti, ma se mi dici dove trovare la canzone dei
planet funk su mp3, t i sarò grato per tutta la vita!! :)))))
Dave (una persona che è morta con napster)
ho risolto il prob. usando il componente ADODC che č molto semplice da
pilotare.
ora perň volevo chiedere se qualcuno avrebbe dei suggerimenti su come fare
per progettare dei form atti a ricerche su tabelle...utilizzando
possibilmente ADODC
grazie
Davide
Benedetto il cielo! eri sulla strada giusta... ma, se ADODC ti soddisfa,
magari non hai bisogno di questa risposta.
Il tuo problema si risolve così:
rsData.Open "INSERT INTO TABEL002 VALUES (" & strTitolo & "," & strAutore &
"," & strAutore2 & "," & strGenere & "," & IntCodice & ")",
"provider=SQLBaseOLEDB;data source=DB1"
Ovvero, le stringhe vanno concatenate... non c'è magia nell'uso di
variabili.
> ------------------------------------------------------------
> Davide Russo....
> ....a very internet person
> -----------------------------------------------------------
Già.
Ciao,
Dads.
TITOLO AUTORE AUTORE2 GENERE
CODICE
&strTitolo& &strAutore& &strAutore2& &strGenere&
&intCodice&
> questa č una stringa di codice del mio programma di prova
> rsData.Open "INSERT INTO TABEL002 VALUES ('INSIDE ALL THE PEOPLE','PLANET',
> 'FUNK','DANCEHOUSE','0015')", "provider=SQLBaseOLEDB;data source=DB1"
Che puoi scrivere anche cosě, usando delle variabili stringa
strSQL = "INSERT INTO TABEL002 VALUES ('INSIDE ALL THE PEOPLE',
'PLANET', 'FUNK','DANCEHOUSE','0015')"
strProvider = "provider=SQLBaseOLEDB;data source=DB1"
rsData.Open strSQL, strProvider
Ora le stringhe le puoi creare un pezzo alla volta utilizzando la
concatenzazione.
Es.
strA = "ciao"
strB = "tutti"
strC = strA & " " & strB
strC ora contiene "ciao a tutti"
--
Samuele Battarra
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/news/
La mia risposta era solo per la concatenazione di stringhe...
CHiaro che nei valori "testuali" devi aggiungere anche gli apici --> '
Fai così che è meglio:
Dim VL as String
VL="('"& strTitolo & "','" & strAutore & "','" & strAutore2 & "','" &
strGenere & "','" & IntCodice & "')"
Poi, non devi usare RS.OPEN per scrivere i dati nel DB, ma CN.Execute.
Supponenodo che CN sia un oggetto connection aperto:
CN.Execute "INSERT INTO TABEL002 VALUES " & VL
spero di essere stato più chiaro.
Ciao,
Dads.