【问题标题】:Cannot Update/Insert more rows to the table manually [SQL - mdf file]无法手动更新/向表中插入更多行 [SQL - mdf 文件]
【发布时间】:2014-03-13 18:55:31
【问题描述】:

我正在尝试在我的数据库中的表中输入更多记录。 当我第一次创建表时,我可以轻松地将记录插入其中;但是现在,在我关闭并重新打开 Visual Studio 后,它不允许我在同一个表中插入更多行。

我将我的 mdf 文件放在了部署文件夹中。另外,我谷歌寻求帮助,但仍然无法弄清楚,我必须将 mdf 文件的属性(复制输出目录)更改为“如果更新则复制或不复制”,但仍然无法正常工作。

当我输入记录并单击执行 SQL 时,新记录 (TEST0003) 就消失了。

【问题讨论】:

  • 您不需要先将新项目行标记出来吗?如果您点击 Execute SQL,它将丢弃您的新记录。
  • 谢谢马特,我尝试在点击执行 SQL 之前输入整行,但仍然消失
  • 不,他的意思是如果您在退出行之前点击执行查询。 1.) 填写整行。 2.)填写后,点击它上面的行。这将立即将新行的更改写入数据库。
  • 天啊!非常感谢,现在好了。谢谢!!!!

标签: c# sql winforms mdf


【解决方案1】:

您不必点击执行 SQL 查询来手动编辑新行。该工具将自动尝试写入您编辑的行。单击行外以写入更改。您会看到铅笔图片在书写时消失。它会在失败时通知您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多