Невозможно использовать таблицы зарядного устройства Oracle 9i sur mon model.py avec inspectDB
Приветствую вас, использование Sql Server 2008 для всех баз данных Oracle 9i, между прочим, в течение многих лет, а также с точки зрения лекций Oracle, в режиме лекций, для Django puise Критерии таблиц спецификаций j'utilise Sql Server dument c'est la seule решение с помощью базы данных, поддержка сервера базы данных, j'interroge oracle depuis Sql Server и SQL-пример, например:
Код:
con = pyodbc.connect("DRIVER={SQL SERVER};server=DJANGO-PC\SQLEXPRESS;database=MaBase;uid=Oracle;pwd=MonPasse")
cur = con.cursor ()
cur.execute ("Выбрать Champ1, Champ2, Champ3, Champ4 из OpenQuery (Oracle, 'Выбрать * из таблицы1, где Champ1 =' '% s' '\
Order By Champ1, Champ2 ') "%' и Valeur aux choix ')
для строки в cur:
печать (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 tables 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 (запрос):
db = pyodbc.connect ('DRIVER = {SQL SERVER}; сервер = DJANGO-PC \ SQLEXPRESS; база данных = MaBase; uid = Oracle; pwd = MonPasse')
cursor = db.cursor ()
cursor.execute ("Выбрать Champ1, Champ2, Champ3, Champ4 из OpenQuery (Oracle, 'Выбрать * из таблицы1, где Champ1 =' '% s' '\
Order By Champ1, Champ2 ') "%' une Valeur aux choix ')")
names = [строка для строки в 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.