C#.net怎样建年度数据台帐

来源:百度知道 编辑:UC知道 时间:2024/06/23 04:07:58
在vs2005平台下用C#.net开发的windows应用程序,用Access数据库,怎样建年度数据台帐,并可根据需要有选择的建立连接!
满意的答案再送200分!
数据台帐就是每年的新数据库,并把上年的结存数据转移到里面,可根据需要连接不同年度的数据库.

1。可以将一个空数据库(含有你需要的各种表)打包进资源文件,在新建年度套账时将其写成文件,然后打开两个数据库的连接,一个指向旧套账,一个指向新套账,进行数据余额结转。
也可以将空数据库随着程序一起分发,这样优点时如果数据库结构有变化,只要更新数据库就行了,缺点是用户可能会不小心改动或删除该数据库。嵌入资源的优点时保证空账套的安全,但如果账套结构有变动,还需要重新分发程序。

2。至于套账的选择,还需要另外一个数据库,一般为系统数据库,登记每个套账的套账名/文件名/路径/套账年度等信息,在登录的时候将这些信息列出来供用户进行选择。 根据用户的选择连接不同的数据库。

不懂人的年度数据台帐是个什么样的东东了,这个专业知识也太强了点儿吧

那你可以写一个数据库连接的活口啊,这样有什么问题吗?你现在的问题就是想在不一个程序中同时连接不同的数据,是这样的吧,如果是这样的话,你就可以用我说的办法,写一个活的口子,然后让连接数据的字符串不断变就了。