Newsgroup: it.comp.lang.visual-basic
Titolo: Sono diventato cieco????

Scusate ma io sto impazzendo
sono due ore che Visual Basic mi segnala un errore di sintassi in questa
stringa
Stringa = "INSERT INTO Clienti
(Data,Nome,Cognome,CodiceFiscale,Telefono,Via,Citta,Prov,Cap,Cellulare,Email
,Professione,Reddito,Banca,DescrizioneBanca,Protesti,Note,Eliminato) VALUES
('" & Data & "','" & txtNome.Text & "','" & txtCognome.Text & "','" &
txtCodiceFiscale.Text & "','" & txtTelefono.Text & "','" & txtVia.Text &
"','" & txtCitta.Text & "','" & txtProv.Text & "','" & txtCAP.Text & "','" &
txtCellulare.Text & "','" & txtEmail.Text & "','" & txtProfessione.Text &
"','" & txtReddito.Text & "','" & Banca & "','" & txtBanca.Text & "','" &
Protesti & "','" & txtNote.Text & "','" & Banca & "')"
O sono diventato io cieco che non trovo nessun errore oppure Visual Basic è
impazzito all'improvviso.....
Voi ci trovate qualcosa di strano?????

 ha scritto nel messaggio
news:cIsI9.69614$2B1.1...@twister2.libero.it...

č


Marcolino7 ha scritto:
Ma a chi/cosa ti riferisci? Mai lasciare il topic di competenza!

> ,Professione,Reddito,Banca,DescrizioneBanca,Protesti,Note,Eliminato)
VALUES
E' successa una cosa stranissima. Sono riuscito a farla funzionare ma sapete
come?
Ho sostiuito il campo NOTE nel db di access con la dicitura ANNOTAZIONI
e porc... ha funzionato!
Ma perchč??????
Infatti se alla stringa ci toglievo i riferimenti al campo Note funzionava!
Mah!

 Ma perchč??????
Perchč access č un cretino.
Ci ho sbattuto la testa anch'io: Note č un alias per Memo.
Se usi un campo di nome note lo devi referenziare con [Note].
Ciao
--
using System.Gtk.Forms = "
http://www.neodatatype.net/windowsforms/sgf.aspx
"
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

 Ciao
Grazie. Mi hai risollevato il morale... a momenti non mi addormentavo
pensando al mistero che avevo visto compiersi sotto i miei occhi ;-d
--
-----------------------------------------------------------
In ogni luogo c'è uno stupido.
Se non lo vedi, sei tu.
Anonimo
-----------------------------------------------------------

 Se usi un campo di nome note lo devi referenziare con [Note].
No, il nome di una TABELLA ha questa imposizione, non di un campo.
In compenso (polemic ON) provate a creare un campo con nome FILE in SQL
Server (polemic OFF). E' un cretino anche SQL Server? ;-))
Vabbè che sono documentati (sui BOL, cercando a lungo), ma che cacchio gli
costava a loro dire i nomi che iniziano con XYZ non sono ammessi e usare
tali nomi per i loro fattacci interni? Quelli sono degli sfaticati (e pure
cretini!)

 Protesti & "','" & txtNote.Text & "','" & Banca & "')"
Qual "Banca" finale (testo in quanto fra apicini) che coerenza ha con
"Eliminato" che sa tanto di campo booleano?

> No, il nome di una TABELLA ha questa imposizione, non di un campo.
Preciso (dopo aver provato): Con la Insert Into... anche il campo con nome
Note deve essere fra quadre, non in una Select (che, come la Insert Into...)
"pretende" le quadre sul nome della tabella Note

 cretini!)
Vabbeh, sempre a polemizzare :PPP
Tanto per dirne un'altra con access, fai un
SELECT descrizione from tabella
dove tabella *non* contiene il campo descrizione non c'č.


 dove tabella *non* contiene il campo descrizione non c'č.
Ho provato (in VB), ma giustamente si arrabbia. Cosa mi sono perso?

 Ho provato (in VB), ma giustamente si arrabbia. Cosa mi sono perso?
Prova da access (vb nasconde l'"errore")
Ciao

 ha scritto nel messaggio
news:ElvI9.70056$2B1.1...@twister2.libero.it...

:-D
E' solo una prova che avevo fatto per vedere se era quello il campo che mi
creava problemi alla stringa...

 che mi creava problemi alla stringa...
Ma che cacchio!!! Quando si pubblica del codice, deve (!!!) essere quello
vero.
Ma quante volte lo si deve ripetere???!!!

 Ma quante volte lo si deve ripetere???!!!
Ma č quello vero! Solo che quando ho fatto copia - incolla ho dimenticato
nuovamente di sostituire EliminatoValue a quel Banca che avevo messo lě...