Приветствие, использование Sql Server 2008 и базовая база данных Oracle 9i, в том числе возможность решения конкретных вопросов, а также проблема, связанная с Oracle, в режиме лекций, в том числе в Django puise Критерии таблиц спецификаций j'utilise Sql Server dument c'est la seule решение с помощью базы данных, поддержка сервера базы данных, j'interroge oracle depuis Sql Server и SQL-пример, например:
Код:
import pyodbc con = pyodbc.connect("DRIVER={SQL SERVER};server=DJANGO-PC\SQLEXPRESS;database=MaBase;uid=Oracle;pwd=MonPasse") cur = con.cursor() cur.execute("Select Champ1, Champ2, Champ3, Champ4 From OpenQuery(Oracle,'Select * From Table1 Where Champ1=''%s'' \
Order By Champ1, Champ2')" %'une Valeur aux choix') for row in cur:
print(row.Champ1+" "+ row.Champ2+" "+ row.Chmap3+" "+ row.Champ4+" "+ row.Champ5) cur.close() con.close()
Ce code marche très bien.
Исполняющий обязанности автора Django, mais je n'arrive pas déclarer mes таблиц Oracle sur mon models.py, j'ai utilisé InspectDB mais ça ne marche pas. В настоящее время не существует проблем, связанных с кодом, в том числе и в обычном стиле. Вы не можете ничего сказать о коде *:
from django.shortcuts import render_to_response import pyodbc def adherentsList(request):
db = pyodbc.connect('DRIVER={SQL SERVER};server=DJANGO-PC\SQLEXPRESS;database=MaBase;uid=Oracle;pwd=MonPasse')
cursor = db.cursor()
cursor.execute("Select Champ1, Champ2, Champ3, Champ4 From OpenQuery(Oracle,'Select * From Table1 Where Champ1=''%s'' \
Order By Champ1, Champ2')" %'une Valeur aux choix ')")
names = [row for row in cursor.fetchall()]
db.close()
return render_to_response('adherent.html', {'names': names})
Python версия: 3.7
Версия Джанго: 2.
IDE: PyCharm, визуальный код.
Merci pour votre aide et j'espère être claire dans ma demande d'aide.