|
|
|
![]() |
|
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 13: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: 18:33.