我正在使用MySQL尝试向数据库中添加新用户。用户获得了ID,名字,姓氏和出生日期。但是,当我运行下面的代码时(完成后运行$ Get-AppxPackage
),数据库告诉我(使用HeidiSQL),表概述中现在表中有一个新行,但是当我打开“数据”选项卡时看行,什么都没有。它是空的。运行conn.close()
也会返回0。
COUNT(*)
我没有错误。什么都没有出现在日志中,每个人都和我一样。
我在做什么错了?
答案 0 :(得分:1)
感觉begintransaction
的使用开始了交易。这意味着整个交易autocommit=false
。
在ExecuteNonQuery
之后执行transaction.Commit();
,看看它们是否出现。