[Python-es] Consulta con Python y MSSSQL

Abel Muñoz abel en hpalco.palco.cu
Dom Oct 30 01:05:31 EDT 2016


Gracias, ya resolví...
Me faltaba un commit, después delexecute
Nota: conexion.commit()

-----Original Message-----

From: "Abel Muñoz" <abel en hpalco.palco.cu>

To: "La lista de python en castellano" <python-es en python.org>

Date: Sat, 29 Oct 2016 12:07:00 -0400

Subject: Re: [Python-es] Consulta con Python y MSSSQL





Esta es la consulta: sqlTemp = ('Select 
TablaVieja.campo1 INTO tablaNueva FROM TablaVieja') y

Este es el error:

pyodbc.ProgrammingError: No 
results.  Previous SQL was not a query. Saludos,

Abel

-----Original 
Message-----

From: Cesar Augusto <dev_cesar en hotmail.com>

To: La lista de python en castellano <python-es en python.org>

Date: Wed, 26 Oct 2016 14:55:36 +0000

Subject: Re: [Python-es] Consulta con Python y MSSSQL




Buen dia abel,



Podrias decir cual es el error que te aparece, al ver el codigo solo se 
que al presentarce el error el script termina su ejecucion



Usa en vez de print "error" en el except

Un sys.exc_info()[0]





http://www.programiz.com/python-programming/exception-handling





Enviado desde mi smartphone Samsung 
Galaxy.

-------- Mensaje original --------

De: Chema Cortes <pych3m4 en gmail.com>

Fecha: 26/10/2016 9:42 AM (GMT-05:00)

A: La lista de python en castellano <python-es en python.org>

Asunto: Re: [Python-es] Consulta con Python y MSSSQL

El mié., 26 oct. 2016 a las 16:31, 
Abel Muñoz (<abel en hpalco.palco.cu [mailto:abel en hpalco.palco.cu]>) 
escribió:

Buenas todos,



Llevo un tiempito adentrandome en este maravilloso mundo de Python, y he 
estado haciendo mis programillas.. Ahora estoy haciendo un programa 
Python-Microsoft SQL y me surge esta duda:



Como puedo realizar esta consulta hipotetica: (Tengo una tabla y quiero 
pasar sus registros para otra)

En 
MSSQL: Select TablaVieja.campo1 INTO tablaNueva FROM 
TablaVieja,  funciona bien; pero en python, me da error:



Fragmento de mi código

.

.

.

sqlTemp = ('Select TablaVieja.campo1 
INTO tablaNueva FROM TablaVieja')

try:
    cursor.execute(sqlTemp) except:
    print"Error" sys.exit (1)



Alguien que me ayude

Bienvenido, Abel.

Ayudaría saber qué error es el que se 
produce. Saca el execute del bloque try..except y dinos qué error en 
concreto te da.

_______________________________________________

Python-es mailing list

Python-es en python.org [mailto:Python-es en python.org]

https://mail.python.org/mailman/listinfo/python-es 
[https://mail.python.org/mailman/listinfo/python-es]

--

Hyperreals *R  "Quarks, bits y otras 
criaturas infinitesimales":http://blog.ch3m4.org [http://ch3m4.org/blog]
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20161030/edfa6982/attachment.html>


Más información sobre la lista de distribución Python-es