我使用 VB 和 SQL 的唯一经验是在 10 年前,当时我制作了一个 Web 表单应用程序。那个应用程序运行得很好。这是我第一次创建要在 VB 中使用的本地 SQL Server 数据库。我使用的是 VS 2015。我的第一个问题出现在我的第一个也是唯一一个带有第一个条目的测试“客户”表中。
- 通过 SQL Server Management Studio 2016 创建了本地数据库并创建了一个表 - “客户”。
- 已连接到 VS 2015 中的 DB。连接成功。
- 添加表单并创建数据集,然后将“客户”表拖到表单中。一切正常。
- 尝试通过 VB 表单添加客户,但 VB 显示 -1 作为第一个索引,而不是我定义为第一个种子的 1001。
- 我想稍后再处理这个问题,所以我关闭了 VS,打开了 SQL 管理并在那里添加了客户。一切都很好。索引是 1001。
- 关闭 SQL 管理器并重新打开它,查看数据是否还在……是的 - 一行。太棒了。
- 打开 VS 项目...数据不见了。表中没有行。
- 关闭 VS 并打开 SQL 管理器...数据也消失了...没有行。
就像我打开VS项目的时候VS正在删除表里的数据一样!
什么可能出错?