通过代码而不是手工建立资料库的最好方式?

灿烂阳光168 2014-06-30 03:38:36
需求:我开发了一个软件产品,以前数据库和数据库中的表格都是手工建立的。现在打算通过代码来建立数据库和表格,在aspx页面上按个按钮,就把数据库建好。请问用什么方式最方便?
我想过直接把SQL代码写在C#里,但是这样的话,以后如果需要变更的话,有点麻烦
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
灿烂阳光168 2014-07-01
  • 打赏
  • 举报
回复
引用 1 楼 5653325 的回复:
导出数据库脚本 安装或者第一次运行的时候创建数据库,然后调用存储过程执行这个脚本 exec master..xp_cmdshell 'isql /E /i"脚本sql文件路径"' master..xp_cmdshell这个应该看版本,不知道新版本的数据库是否支持这个命令
能更具体点吗? 比我我导出脚本,存放文件“db.sql” 后台C#要怎么写?
踏平扶桑 2014-07-01
  • 打赏
  • 举报
回复
引用 2 楼 java166 的回复:
[quote=引用 1 楼 5653325 的回复:] 导出数据库脚本 安装或者第一次运行的时候创建数据库,然后调用存储过程执行这个脚本 exec master..xp_cmdshell 'isql /E /i"脚本sql文件路径"' master..xp_cmdshell这个应该看版本,不知道新版本的数据库是否支持这个命令
能更具体点吗? 比我我导出脚本,存放文件“db.sql” 后台C#要怎么写? [/quote] 用户建立数据库后 测试链接,链接成功后导入脚本。
踏平扶桑 2014-06-30
  • 打赏
  • 举报
回复
导出数据库脚本 安装或者第一次运行的时候创建数据库,然后调用存储过程执行这个脚本 exec master..xp_cmdshell 'isql /E /i"脚本sql文件路径"' master..xp_cmdshell这个应该看版本,不知道新版本的数据库是否支持这个命令

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧