Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 绑定到自动递增主键的外键赢得';t将负数转换为实际值_C#_Database_Sql Server Ce 4 - Fatal编程技术网

C# 绑定到自动递增主键的外键赢得';t将负数转换为实际值

C# 绑定到自动递增主键的外键赢得';t将负数转换为实际值,c#,database,sql-server-ce-4,C#,Database,Sql Server Ce 4,我正在开发一个小应用程序,它解析一个html文件并将文本添加到两个相关的数据库表中。我使用的是MSVC#11和SQL CE 我理解为什么在dataset designer中autoincrement标识值是负数,当我查看这两个表时,它们包含相同的负数,因此我可以看出关系是正确的 但是,在数据库引擎分配正主键后,数据库引擎似乎从不将外键的负数转换为主键 “刷新数据表”设置也在数据集设计器中变灰。因此,我不确定如何获得正确的标识值 提前谢谢 我想我应该做一个快速更新。我放弃了SQLServerCE,

我正在开发一个小应用程序,它解析一个html文件并将文本添加到两个相关的数据库表中。我使用的是MSVC#11和SQL CE

我理解为什么在dataset designer中autoincrement标识值是负数,当我查看这两个表时,它们包含相同的负数,因此我可以看出关系是正确的

但是,在数据库引擎分配正主键后,数据库引擎似乎从不将外键的负数转换为主键

“刷新数据表”设置也在数据集设计器中变灰。因此,我不确定如何获得正确的标识值


提前谢谢

我想我应该做一个快速更新。我放弃了SQLServerCE,现在正在使用SQLServerExpress,一切正常。