Autor Tema: Conectar Visual Basic con Base en SQL Server 2005 (SOLUCIONADO)  (Leído 23352 veces)

0 Usuarios y 1 Visitante están viendo este tema.

omarinho23

  • Megabyte
  • ***
  • Mensajes: 105
  • Reputación: +0/-1
    • Ver Perfil
Re:Conectar Visual Basic con Base en SQL Server 2005 (duda)
« Respuesta #30 en: Enero 22, 2010, 07:52:50 pm »
jajajajaja yo tmb keria tirarme x la ventana! xD jajajaja muchas gracias! y sry por contradecir xD jojojojo

ok muchas gracias! y Salud! ;D

seba123neo

  • Terabyte
  • *****
  • Mensajes: 763
  • Reputación: +88/-5
    • Ver Perfil
Re:Conectar Visual Basic con Base en SQL Server 2005 (SOLUCIONADO)
« Respuesta #31 en: Enero 23, 2010, 05:22:10 pm »
lo del tema del As New no lo digo yo porque se me ocurrio, o porque lo invente, esta en varios lugares y manuales que cuando enseñan a declarar objetos, dicen que no usar el As New, ya que este puede no andar en algunas maquinas, y aunque no lo crean una ves se dio el caso de que tuve que corregir un programa que tiraba error y nadie sabia porque era, porque estaba todo bien, y al final era porque estaba delcarando un recordset arriba con As New. aparte dicen por ahi en internet que al declarar asi se tarda mucho mas tiempo, cada vez que usas una variable con As New el visual basic internamente se fija si ya esta instanciada.

saludos.

omarinho23

  • Megabyte
  • ***
  • Mensajes: 105
  • Reputación: +0/-1
    • Ver Perfil
Re:Conectar Visual Basic con Base en SQL Server 2005 (SOLUCIONADO)
« Respuesta #32 en: Enero 25, 2010, 12:07:22 pm »
ntonces con que reemplazo los As New porque de todas maneras me va a pedir un reemplazo ???

ssccaann43

  • Moderador
  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:Conectar Visual Basic con Base en SQL Server 2005 (SOLUCIONADO)
« Respuesta #33 en: Enero 25, 2010, 01:23:34 pm »
Seba dice que en vez de hacer:

Dim RsClientes as New ADODB.Recordset

hagas

Dim RsClientes as ADODB.Recordset
Miguel Núñez.

wolf_kof

  • Visitante
Re:Conectar Visual Basic con Base en SQL Server 2005 (SOLUCIONADO)
« Respuesta #34 en: Febrero 24, 2011, 01:22:49 pm »
O.o creo que era mas facil cambiar el formato de fecha de la pc y de la base de datos!!!

por eso yo no ocupo el insert into!!!!!!!!!

mejor el .addnew


YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Conectar Visual Basic con Base en SQL Server 2005 (SOLUCIONADO)
« Respuesta #35 en: Febrero 28, 2011, 01:03:15 am »
Recien me engancho estuve en otros lares.
Se que ya resolviste pero a ver si te sirve este tip en el manejo de fecha.

Nota: El Insert es PERFECTO para hacer inserciones.

Y con el tema de la fecha que es una joda lo he resuelto de la siguiente forma (solo usalo si funciona bien con SQL Server porque con Firebird va de maravilla)

Dim MiFecha as string
MiFecha = Format(XXXXXXX, "YYYY/MM/DD")    <---- Aqui le dije adios al dolor de cabeza.
Las XXXX es por el control o variable que tengas la fecha, y el formato es año, mes, dia y asi "creo yo" ninguna BD te dara problemas y va bien con los campos timestamp. Es mas, si lo quieres grabar con la hora solo has Format(XXXX, "YYYY/MM/DD HH:MM:SS"
 
Luego en tu inserción usas la variable MiFecha que en el caso de Firebird acepta perfectamente que envies la fecha como string e imagino que SQL Server tambien.

Lo de la sintaxis ya te lo corrigio Miguel

Saludos
Me encuentras en YAcosta.com