ERP开发中 多帐套的解决方案

mayang_117 2009-04-09 05:04:26
现在用C#开发一个ERP系统,C/S结构,但始终对多帐套没有好的解决办法,也就是多帐套的数据库设计,数据库怎么部署?
应该是客户端登陆的时候可以选择帐套,然后登陆相应帐套。我想在数据库中单独做一个管理帐套的数据库,里面一个表,记录当前的所有帐套
信息,然后用户可以添加和删除帐套,添加一个帐套就执行数据库的Sql脚本生成一个业务数据库,删除的话就删除掉帐套数据库并从管理帐套的
数据库中删除记录。
这样做行吗?望这方面有经验的同行指教。
...全文
523 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mayang_117 2009-04-09
  • 打赏
  • 举报
回复
heyu52 问您一下:系统数据库存储什么信息,因为我们的客户数据库已经确定,并且账号信息等都在客户数据库中,那么如果再建立系统数据库,就只存储帐套信息就行了,
我没必要把账号信息或者一些共享的资料信息都移到系统数据库来吧
blestcc 2009-04-09
  • 打赏
  • 举报
回复
嗯,用xml來存儲帳套的資料,由一個專門的功能來維護。帳套名稱、說明、數據庫的連接串等統統記錄到xml。
ATGO 2009-04-09
  • 打赏
  • 举报
回复
关注!
wuyq11 2009-04-09
  • 打赏
  • 举报
回复
用过速达ERP。他的多帐套通过创建数据库和记录实现。
heyu52 2009-04-09
  • 打赏
  • 举报
回复
因为数据过于庞大,我们公司采用的办法是一个系统数据库,一个是客户数据库,如果有两个帐套,那么就是客户有两个数据库
在系统登录时决定用哪一个,
丰常青 2009-04-09
  • 打赏
  • 举报
回复
可以取看看用友、金蝶軟件,他們是用的一個系統數據庫來管理帳套信息。
hxyabc092088 2009-04-09
  • 打赏
  • 举报
回复
正需要这个,关注!
mayang_117 2009-04-09
  • 打赏
  • 举报
回复
具体说下行吗,我用的是三层结构,客户端,中间层,数据库,在中间层用Xml管理帐套?
blestcc 2009-04-09
  • 打赏
  • 举报
回复
管理帳套用xml就行了

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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