asignacion

juan
27 de Mayo del 2006
como puedo asignar desde una base de datos en acces, un determinado dato de determinada columna a una variable de una pagina en asp, ya se hacer el recordset, la conexion, el recorrido de la base de datos etc, lo que no se hacer es la asignacion, no he podido,
la base de datos se llama "eventos.mdb", la columna se llama "codigo" y la variable a la cual quiero asignar dicho dato se llama "contador"

GRACIAS

quickfrozen
27 de Mayo del 2006
Pues lo que tienes que hacer es una conversion de tipos. Supongo que para recoger los datos de la base usas un objeto dataset, ademas debes saber como es la tabla que devuelve tu consulta.
Por ejemplo:
_____0______1__
| Codigo | Algo|
0 | 32 | fad |
1 | 34 | sad |
2 | 15 | des |
Suponiendo que esta es la tabla que te devuelve, ves que el codigo 32 esta en la posicion 0,0, el 34 en la 1,0, etc.
Al parecer la variable contador es un entero, asi que hace esto en la parte del codigo de tu programa:
contador=Convert.ToInt32(eldataset.Tables[0].Rows[0][0])
Esto haria que contador sea igual a 32.
Si no estas usando un dataset, te recomiendo que lo uses.