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
App. Visual Studio 6.0
Errore su query SQL
mercoledì 04 dicembre 2019 - 14.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
DanieleG
Profilo
| Newbie
3
messaggi | Data Invio:
mer 4 dic 2019 - 14:08
Buongiorno a tutti,
mi sono appena iscritto al forum, per cui spero di aver postato il mio quesito nel posto giusto.
Ambiente Win 10
Applicativo VB (Visual studio 2008).
Database SQL Server Express.
Sulla mia macchina di sviluppo, funziona tutto. (win 7 pro + SQL Server express 2014).
Sulla macchina del cliente invece viene generato l'errore (WIn10 pro + SQL Server Express 2017)
CB.NewConn(strConn)
CB.AddParam("@utente", txtUtente.Text)
CB.AddParam("@password", txtPassword.Text)
CB.ExecQuery("INSERT INTO NOME_DATABASE.TLB_Utenti (Utente, PassWord) VALUES(@Utente, @Password)")
CB è la mia classe che si occupa di fare la connessione e di eseguire le query
Questa è un semplice inserimento di un nome utente e relativa password, in una tabella (TLB_Utenti) del DB.
L'errore che viene fuori è:
Errore: Dischiarare la variabile scalare '@Utente'.
Come detto prima, sul mio PC funziona correttamente.
Grazie in anticipo a chi saprà darmi suggerimenti.
Daniele G
morpheus87mi
Profilo
| Junior Member
85
messaggi | Data Invio:
mer 4 dic 2019 - 14:13
Ciao,
l'unica anomalia potrebbe essere la "u" minuscola
CB.AddParam("@utente", txtUtente.Text)
dovrebbe essere
CB.AddParam("@Utente", txtUtente.Text)
Stessa cosa per la password.
Marco
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione
DanieleG
Profilo
| Newbie
3
messaggi | Data Invio:
mer 4 dic 2019 - 14:23
Grande Marco !
è proprio cosi, faceva la differenza maiuscolo/minuscolo.
Ora la curiosità però è: come mai da una parte funziona e dall'altra no ? potrebbe essere una differenza tra SLQ Express 2014 e 2017 ?
Grazie ancora
Ciao
Daniele G
morpheus87mi
Profilo
| Junior Member
85
messaggi | Data Invio:
mer 4 dic 2019 - 14:43
Ciao,
la differenza di client non c'entra. In locale non è case sensitive.
Per esempio se crei la url di un'immagine in locale o remoto devi stare attendo all'estensione dei file: c'è differenza tra image.jpg e image.JPG.
Spero di essere stato chiaro ;-)
Marco
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione
DanieleG
Profilo
| Newbie
3
messaggi | Data Invio:
mer 4 dic 2019 - 14:59
ok ho capito:)
Grazie 1000
Buona giornata
Ciao
Daniele G
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 !