RaouL_BennetH
06-06-2008, 13:09
ciao a tutti :)
Chiedo scusa per "l'urgente" nel titolo ma avrei solo un'oretta per risolvere:
ecco il 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
Ora, quando vado ad eseguire la insert ottengo:
"Nessun valore predefinito per il parametro @id"
plz... :help:
Chiedo scusa per "l'urgente" nel titolo ma avrei solo un'oretta per risolvere:
ecco il 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
Ora, quando vado ad eseguire la insert ottengo:
"Nessun valore predefinito per il parametro @id"
plz... :help: