我想用delphi 来做个数据库的程序,数据库在远程的一个服务器上,同时可能有多个客户端在读写数据,数据库是sql server 2000,有什么要注 我想用delphi 来做个数据库的程序,数据库在远程的一个服务器上,同时可能有多个客户端在读写数据,数据库是sql server 2000,有什么要注意思的吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 优化存取速度!sql server 2000可以解决并发! SQL Server会自动处理并发问题 别用Table类控件,用Query类控件,所有数据处理都用标准的Sql语句。 后台:1。设计好数据库里的表,字段2。构造好视图,存储过程APP:3。定好CS/BS构架4。最后采用三层结构5。服务器端要设计得精巧,可采用.dll,建议不用WIN-CGI (具体注意操作参见楼上各位前辈的见解)6。客户端尽量采用瘦客户端模式应该差不多了,呵呵,开工吧! 另外,数据查询、存储、修改,这些交给M$ SQL吧,一般的不要太为难人家的操作,它还是搞得定的,比如并发操作,备份还原数据库等等,它会的,就别操心了。毕竟人家还是要收MONEY的嘛 我想做一个餐饮的软件,网络版的,因为有可能用到PDA的无线设备因考虑成本,所以想在一台PC上装sql server,然所在上面做一服务端程序来接收PDA或前台PC的操作指令再由服务器程序来操作数据库再把查询数据发还给终端机。大家觉得可行不可行呀,有什么意见关照一下小弟 顺便我也想问一下两个客户可以同时访问一个表吗?如果可以的话,sql server 2000怎么设置? 多用存储过程,多用临时表,在复杂的业务计算就再SQL语句中使用游标。 多做代码重用和界面重用,做几个基础界面,然后其他都从这几个界面继承,修改数据库操作相关的的控件,还有数据库按一定的规范设计,多用约束,多建主表子表关系,采用powerdesign或者ERStudio设计数据模型,并且表和字段命名全部按拼音或则全部按英文命名,数据类型不要滥用,除文件外,系统再大都只用三类型字段即可numeric(),varchar(),datetime,对于常出现在where后面的并且基本上都是唯一的字段建立索引,加快检索效率。 实现多窗体的一些问题 AnsiToNative函数怎么用? 拖拽的问题 怎样在程序中获取鼠标滚轮的消息 我的Function要返回select * from MyTable的内容,请问返回的数据集是什么类型的变量? Listbox在什么情况下会报“非法的浮点数操作”的错误? adodataset中数据类型:无法取得int类型的值,冲突:expecting:integer;actual : BCD 有比StringGrid好用的Grid吗? 如何和access数据库连接(新手问题) 画图软件的ONPAINT事件函数怎么写?30分 送分贴:两个unit变量如何相互引用? 报表打印问题
sql server 2000可以解决并发!
1。设计好数据库里的表,字段
2。构造好视图,存储过程
APP:
3。定好CS/BS构架
4。最后采用三层结构
5。服务器端要设计得精巧,可采用.dll,建议不用WIN-CGI (具体注意操作参见楼上各位前辈的见解)
6。客户端尽量采用瘦客户端模式应该差不多了,呵呵,开工吧!
因为有可能用到PDA的无线设备因考虑成本,所以想在一台PC上装sql server,然所在上面做一服务端程序来接收PDA或前台PC的操作指令再由服务器程序来操作数据库再把查询数据发还给终端机。
大家觉得可行不可行呀,有什么意见关照一下小弟