首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编辑.sdf文件

如何编辑.sdf文件
EN

Stack Overflow用户
提问于 2012-08-06 02:21:06
回答 2查看 2K关注 0票数 0

我有我的应用程序,我安装了一个.sdf文件,并向数据库中添加了列。那么,如何在不丢失数据的情况下更新数据库呢?

EN

回答 2

Stack Overflow用户

发布于 2012-08-06 02:32:23

在应用程序启动时,可以在代码中执行标准数据定义语言(DDL)命令。

例如:

代码语言:javascript
复制
myCommand.ExecuteNonQuery("ALTER TABLE MyTable ADD NewColumn1 INT NULL")

多年来,我们在从PocketPC到平板电脑的各种设备上都做到了这一点。

在修改DB结构之前,我们常常检查数据库表或列是否存在,但我们发现,在表中记录当前数据库版本,然后在启动时检查版本,然后在数据库中的当前版本和应用程序的数据库版本之间进行我们知道必要的修改,这要容易得多。

票数 2
EN

Stack Overflow用户

发布于 2012-08-07 10:42:25

您可以通过为新列选择默认值或允许新列接受空值来扩展/更新数据库架构。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11818919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档