第一个问题的解决方法有点类似广智软件的管理方式,即库存数量是通过单据的入、出加减得出,这种方式的弊端是后期的统计分析有点模糊,针对小型企业就是速度快,数据查询比较直接。不同的业务流程对应生成不同的仓库数量,分开有利于统计。第二个问题程序上应该可以实现,登录的时候访问的数据库IP和数据库实例名就可以。具体的程序开发我不太了解,知道这种方式可以实现客户端对服务端的不同连接。第三个问题对你说的管理账号不明白,如果程序登录时允许输入数据库IP应该不存在这个问题,可能有端口的设置操作。可能帮不上忙,只是一些意见和建议。
解决方案 »
- 复杂视图相加
- 求一sql语句。
- 有点难搞定的SQL?
- [高手进]两进程UPDATE同一笔记录时(前面没访问其他任何记录)100%出现死锁! 求指导! 是不是SQL的BUG或死锁的第三种情况?
- 我安装了MICROSOFT SQL SERVER 2000 DESKTOP ENGINE,既CHS_MSDE2000A.exe,我找不到企业管理器和查询分析器。我得系统是2003
- sybase用odbc导入sqlserver2005,乱码.
- 2表查询,有难度
- 请问谁知道ACCESS中的交叉表查询在SQL2000中如何实现?感谢!!
- 谁能说说在MIS系统当中流程的动态定义是如何实现的?
- 用InstallShield制作前Delphi后Sybase的安装文件的BDE问题
- 怪事,sql7+win2k 上运行一切正常,把备份恢复到另一计算机上,同样的应用程序就不行。
- 求排名的算法,谢谢了。
2:这个一般在程序里不要写死,也就是说密码,帐号是作为参数传进去,可以随时改变密码,帐号等
3:可以通过计算机名称或者ip地址访问,至于帐号,可以自己建立个,给予适当的权限就可以了
如果实在感觉不行的话,你可以定期的对交易表做housekeeping,把历史交易结转成余额然后备份并删除历史数据。
2.当然不是用管理员账号咯,你增加一个专门给这个程序的SQL账号,然后让它可以管理程序对应的数据库就行了;SQL的账号和密码写在程序里面,你程序都是编译过的嘛,用户是看不到密码的。如果你担心密码以后会改,那就用配置文件的形式咯。
3.那个空间给你的应该只是管理员连接的IP地址而已,客户端可以直接访问这个空间提供的域名呀。
最好加一个库存表,用于记录当前的库存,入库时往库存表中加数量,出库时库存表中的数量减少.第二个问题:对于内部使用软件,通过加强内部人员管理,一般问题不大.
注意数据库应定期备份.第三个问题:sql server 可添加多个帐号.