Я пытаюсь извлечь данные из базы данных SQL Server, используя pypyodbc. Но кажется, что мой код ломается, когда я пытаюсь построить оператор SELECT, используя
myCursor.execute(SQLCommand,values)
Может ли кто-нибудь обнаружить проблему и указать мне правильное направление?
import pypyodbc
try:
myConnection = pypyodbc.connect('Driver={SQL Server};'
'Server=THINKPAD\STEVE_DEVELOPER;'
'Database=PythonTest;'
'uid=sa; pwd=passwordCC')
myCursor = myConnection.cursor()
print("Connection Made")
SQLCommand =("SELECT First_Name, Date FROM [PythonTest].[dbo].[Names] WHERE First_Name =?")
values = ['Mike']
print("SQL command elements Created")
#After this is where it falls over
myCursor.execute(SQLCommand,values)
print("SQL statement constructed ")
results = myCursor.fetchone()
print(results[0])
print("Sucessfully retreive record")
myconnection.close()
except:
print('Record NOT sucessfully retreived')
Привет Стив
try
...except
и покажите нам трассировку. - person cco   schedule 12.11.2016