我正在尝试运行以下代码以将信息保存到数据库中。我看过其他消息 - 但是 - 似乎解决方案适用于Python/DJango
的旧版本(因为它们似乎不适用于我现在使用的版本:Python 3.6.3
和{{1} }
DJango 1.11.7
执行此操作时,我收到错误消息,下面列出了错误消息。我该如何解决这个问题,以便我可以打印出在数据库级别找到的消息?
if form.is_valid():
try:
item = form.save(commit=False)
item.tenantid = tenantid
item.save()
message = 'saving data was successful'
except DatabaseError as e:
message = 'Database Error: ' + str(e.message)
答案 0 :(得分:2)
只需更改
protected void Page_Load(object sender, EventArgs e) {
string xmlFile = Server.MapPath("~/Data.xml");
XDocument document = XDocument.Load(xmlFile);
var booksQuery = from b in document.Elements("NewDataSet").Elements("Table")
select b;
DataTable table = booksQuery.ToDataTable();
GridView1.DataSource = table;
GridView1.DataBind();
到
str(e.message)