|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[VB.NET/ACCESS]Urgentino... oledbparameter
ciao a tutti
Chiedo scusa per "l'urgente" nel titolo ma avrei solo un'oretta per risolvere: ecco il codice: Codice:
Public Function InParameter() As OleDbParameter()
Dim param As OleDbParameter() = New OleDbParameter(2) {}
param(0) = New OleDbParameter("@id, OleDbType.VarChar)
param(0).Value = miatextbox
'bla per l'altro parametro
return param
blabla
Dim cmd As New OleDbCommand(stringaCn, connessione)
'dove stringaCn = "insert into table(bla) values(@id, @bla, @blu...)
for each p As OledBParameter in InParameter()
cmd.Parameters.Add(p)
Next
cmd.ExecuteNonQuery()
'blabla
"Nessun valore predefinito per il parametro @id" plz...
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
errore. E' VB
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. Ultima modifica di gugoXX : 06-06-2008 alle 14:59. Motivo: err |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Genova
Messaggi: 2457
|
Con OleDB non si usano i punti interrogativi?
cioè la stringa di insert dovrebbe essere: Codice:
"insert into table(bla) values(?, ?, ?...)"
__________________
tag XBOX live Aldair74 Nick PSNRiordian Affari conclusi con: Anf3t4m1n Krocca magomagnani amoredipippa mone_82 raszagale bizzy89 Andrew_db |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
di base infatti utilizzavo il ? per i parametri.
Cmq, cosa strana, ho aperto il db, fatto "compatta e ripristina database" come letto su un sito dove qualcuno ha avuto questo medesimo problema, ed ora funziona ... bah Meno male che è solo per un piacere da fare ad un amico... Passi il vb.net, ma access proprio come base dati non riesco a digerirla.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Mar 2006
Città: Genova
Messaggi: 2457
|
Quote:
__________________
tag XBOX live Aldair74 Nick PSNRiordian Affari conclusi con: Anf3t4m1n Krocca magomagnani amoredipippa mone_82 raszagale bizzy89 Andrew_db |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:53.




















