Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Selezione clienti
domenica 30 maggio 2004 - 21.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
maverickale
Profilo
| Newbie
21
messaggi | Data Invio:
dom 30 mag 2004 - 21:45
Ciao a tutti,
Dopo aver creato con due tabelle collegate una maschera per fare le fatture commerciali, vorrei fare in modo che selezionando da una casella, che riprende dalla tabella clienti la ragione sociale, mi comparissero in automatico tutti i campi relativi al cliente, ovvero indirizzo, cap, partita iva, potreste aiutarmi? Se la cosa non é chiara sono disposto ad inviare il file mdb traite email per avere un aiuto é veramente importante
grazie
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 31 mag 2004 - 10:59
Ciao,
la procedura è molto semplice e ora ti posto l'esempio con programmazione ADO.Net
Prima di tutto ti consiglio di rendere il campo "RAGIONE SOCIALE" indicizzato, se già non l'hai fatto, per rendere + veloce la ricerca.
Esempio ADO.net:
Dim str_sql as String
str_sql="SELECT indirizzo,città,telefono,piva ecc. FROM nome_tabella WHERE ragione_sociale ='"& replace(me.textbox1.text," ' "," ' ' ") &"'"
Dim cmd as New OledbCommand
cmd = New (str_sql,connessione_database)
cmd.ExecuteNonQuery()
Il metodo replace sulla stringa sql ti permette di evitare un errore di sintassi quando fai una select sql su un campo di database all'interno del quale potresti trovare dei nomi che contengono l'apostrofo.
Ciao
Fabio
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !