ciao.. devo stampare i dati che al momento vedo nelle textBox, ma non ci riesco
nel pulsante stampa della mia form inserisco questo codice:
cioè praticamente apro la connessione ed il recordset, ora voglio vedere nel DataReport il contenuto dei campi correnti sulla form con nome t_nome e t_cognome solo che non mi appare nulla.. il bianco assolutocodice:Private Sub b_stampa_Click() Set cnonn = New ADODB.Connection cnonn.CursorLocation = adUseServer cnonn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=ONN97.mdb" Set rsonn = New ADODB.Recordset rsonn.CursorLocation = adUseServer rsonn.Open "SELECT * FROM Clienti where nome= '& t_nome &' AND cognome= '& t_cognome & ' ", _ cnonn, adOpenKeyset, adLockOptimistic, adCmdText Set reportstampa.DataSource = rsonn reportstampa.Show vbModal End Sub
Devo però dirvi che io un recordset (con lo stesso nome di questo) lo creo alla FormLoad e lo chiudo alla FormUnload sarà per questo? e non mi dovrebbe dare errore?
cmq anche se volessi aprire un altro recordset poi come faccio riprendere i dati che visualizzo in quel momento? Perchè i dati li scorro con due pulsanti "avanti" e "indietro"
Qualche soluzione meno spartana (e magari funzionasse) della mia ?
Ciao![]()




Rispondi quotando