elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Error 3251 - Recordset en Red
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Error 3251 - Recordset en Red  (Leído 8,868 veces)
HdM


Desconectado Desconectado

Mensajes: 1.674



Ver Perfil
Re: Error 3251 - Recordset en Red
« Respuesta #10 en: 8 Mayo 2012, 09:11 am »

Buenas.

Para acceder a una BDD por red tendrás que migrar a otro sistema tu BDD, access no es viable para estos casos... para modificar tu BDD solo necesitas una conexión via ODBC.

Jamas dije que NO se puede, hay que aprender a leer!¡.

Si con "no es viable" querías decir que es inviable, una de las acepciones de esta palabra, según la RAE, es "Que no tiene posibilidades de llevarse a cabo.", que creo que equivale a decir "NO se puede".

Tan importante es saber lo que se lee, como saber expresar correcta y explícitamente lo que se trata de transmitir.

Saludos.


En línea

- Nice to see you again -
BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Error 3251 - Recordset en Red
« Respuesta #11 en: 8 Mayo 2012, 10:01 am »

Da igual, el secreto como dije esta en las ODBC StringConection Access 2007, Access, aun que yo optaría por cambiar de access a otro sistema.

Huy ya meti la pata, el problema era otro  ;D jajaja.

Edit.

¿Tu tabla contiene una clave foránea?, en ocasiones me a sucedido que por el hecho de no tener una clave foránea no me actualiza mis registros.

Dulces Lunas!¡.


« Última modificación: 8 Mayo 2012, 10:15 am por BlackZeroX (Astaroth) » En línea

The Dark Shadow is my passion.
HdM


Desconectado Desconectado

Mensajes: 1.674



Ver Perfil
Re: Error 3251 - Recordset en Red
« Respuesta #12 en: 8 Mayo 2012, 10:49 am »

Buenas.

¿Tu tabla contiene una clave foránea?, en ocasiones me a sucedido que por el hecho de no tener una clave foránea no me actualiza mis registros.

@BlackZeroX, ¿te refieres a que tenga una clave foránea y que tenga un valor no válido o inexistente en la tabla a la que apunta esa clave? Efectivamente podría ser otro motivo de no poder actualizar el rs, ( si se han definido relaciones entre tablas y existe integridad referencial). Pero creo que no daría ese nº de error, creo que daría el 3201.

Saludos.
En línea

- Nice to see you again -
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Error 3251 - Recordset en Red
« Respuesta #13 en: 10 Mayo 2012, 07:06 am »

¿ abris la conexion a la base y te desconectas cada ves que abris un recordset ? eso esta mal, la conexion se habre solo una ves y no se toca mas hasta que se cierra el programa.

tampoco uses "As New" , primero declara con "As" y despues con "Set", sino te puede traer problemas y aparte es malo en performance.

aprovecha la potencia de ADO y deja de usar los metodos de los recordset, usa SQL puro, o sea dejas de usar los metoods .AddNew, .Edit y .Delete y los reemlazas por instrucciones y comandos SQL (INSERT INTO, UPDATE o DELETE), para ejecutar esos comandos debes declarar una variable tipo ADODB.Command, y busca en internet sobre como usar SQL que es facil.

y como te dijeron, Access es pobre, se puede usar tranquilamente, puede tener millones de registros, eso depende el volumen de datos a manejar, pero si queres mejor performacne, MySQL o SQL Server son los candidatos.

PD: tambien puede ser un problema de permisos, fijate que el archivo .mdb de la base de access tenga permisos de escritura, sino nunca te va a dejar agregar registros.

saludos.
« Última modificación: 10 Mayo 2012, 07:12 am por seba123neo » En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Recordset y DataGrid?
Programación Visual Basic
ferlucas 5 3,883 Último mensaje 11 Julio 2005, 14:39 pm
por soplo
recordset en php
PHP
almita 2 7,683 Último mensaje 16 Enero 2007, 18:33 pm
por Hans el Topo
busco tuto recordset
Programación Visual Basic
CrÄsH 2 1,427 Último mensaje 1 Abril 2009, 16:30 pm
por CrÄsH
Capturar / evitar error en caso de recordset vacio
Programación Visual Basic
raul338 3 4,761 Último mensaje 12 Junio 2010, 00:44 am
por raul338
datos de un XLSX a RECORDSET
Programación Visual Basic
agmen 2 4,183 Último mensaje 21 Octubre 2010, 17:03 pm
por agmen
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines