Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/10/2004, 09:52
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Si estas usando el provieder SQLOLEDB (versiones menores a sql server 7), tienes que usar los parámetros de ésta forma:

Cita:
Dim cmd As New SqlCommand("insert into pais (idpais,nombre) values (?,?)", oConn)
cmd.Parameters.Add(New SqlParameter("@idpais", SqlDbType.Int))
cmd.Parameters("@idpais").Value = 1
cmd.Parameters.Add(New SqlParameter("@nombre", SqlDbType.VarChar, 50))
cmd.Parameters("@nombre").Value = "eduardo"

cmd.Connection.Open()
cmd.ExecuteNonQuery()
cmd.Connection.Close()
Pruebalo y nos cuentas que tal..

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net