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
Funzione concatena righe
venerdì 12 ottobre 2012 - 11.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Mattemarmu
Profilo
| Newbie
5
messaggi | Data Invio:
ven 12 ott 2012 - 11:00
Ciao ho un problema da risolvere :
Vorrei concatenare righe di access . Seguendo il seguente link ho creato la seguente funzione
http://www.dotnethell.it/forum/messages.aspx?ThreadID=6630
Option Compare Database
Public Function Concatena(ByVal Commessa As String, ByVal Lavorazione As String, ByVal Separatore As String) As String
Static s_strCommessa As String
Static s_strOutput As String
If s_strCommessa <> Commessa Then
s_strCommessa = Commessa
s_strOutput = Lavorazione
Else
s_strOutput = s_strOutput + Separatore + Lavorazione
End If
Concatena = s_strOutput
End Function
Ma quando faccio girare la query che mi richiama la funzione mi esce il seguente errore :
"Funzione concatena non definita nell'esprezssione"
Dove sbaglio ?
Pinky
Profilo
| Junior Member
77
messaggi | Data Invio:
lun 15 ott 2012 - 11:07
1772_DatabaseTest.zip
A me funziona.
Ho usato la tua funzione nel database di test allegato. (Access da pacchetto Office 2010 in inglese)
Però non mi convincono le variabili statiche, ad ogni esecuzione (ri-esecuzione della query) la stringa si allunga, ma non sono entrato nel merito delle tue esigenze.
ciao
Mattemarmu
Profilo
| Newbie
5
messaggi | Data Invio:
mar 16 ott 2012 - 13:59
Funziona! Grazie !!
Non so per quale motivo non mi funzionava ma adesso si ! Ho copiato lo script !
Mi hai sbloccato un lavoro in pending a 3 settimane !
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 !