-
Section 1 - Course Introduction
-
Section 2 - Databases
-
Section 3 - XML
-
Section 4 - FTP
-
Section 5 - Legacy
-
Section 6 - Questionnaire
-
Section 7 - Final Bot
Prev
SQLServer module
Next
SQLite module
Andres Felipe Cabrera Caicedo
Buenas tardes, tengo una duda.
Si quiero asignar en una variable solo 1 valor, después de haber hecho el select (select nombre from prueba where id = 1) , por ejemplo quiero obtener ‘pedro’ en una variable, ¿cómo podría hacer?
Lo estoy haciendo con un {res_select}(‘{nombre}’). Pero me aparece un error.
En espera de su respuesta me despido.
Muchas gracias.
Marcela Vergara
Hola Andres,
En el caso de las BD la mayoría lo entregará como un diccionario, por ejemplo así
[{'id':1,'nombre':'pedro'}]
, para obtener solo nombre, debes realizarlo por la key, ej:{var_select}['nombre']
adelgadosoft
Hola, tengo una consulta, a la hora de hacer un select me devuelve con todo y cabecera, existe la manera de que el modulo responda el select solo datos listos para trasladar a un excel?
Mi intencion es hacer consultas select y ponerlos en tablas excel, gracias
Marcela Vergara
Hola adelgadosoft, en ese caso podrías recorrer el json que devuelve como respuesta mediante un For e ir obteniendo los datos que necesites para luego pasarlo en el Excel.
O podrías simplificarlo utilizando las list comprehension de Python https://www.programiz.com/python-programming/list-comprehension
Antonio Barroso Tapia
Hola, estoy intentando conectarme a una base d edatos de access y me da este error constantemente No module named ‘pyodbc’, pongo una librerias que me indican otros usuarios y me da “list index out of range”. nopuedo utilizar acces que puedo hacer?
Gracias
Marcela Vergara
Hola Antonio! veo que ya realizaste la consulta en el foro, te estaremos ayudando lo más pronto posible