社区
数据库相关
帖子详情
想用Delphi做个进销存项目
woaini10000nian
2009-12-15 08:57:54
想用Delphi做个数据库程序,MSSQL在远程机器上。程序这边,比如进货单,在提交之前,我用什么存储比较好?用什么控件显示比较好?
谢谢谢
...全文
332
16
打赏
收藏
想用Delphi做个进销存项目
想用Delphi做个数据库程序,MSSQL在远程机器上。程序这边,比如进货单,在提交之前,我用什么存储比较好?用什么控件显示比较好? 谢谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
亮剑_
2009-12-24
打赏
举报
回复
[Quote=引用 9 楼 starluck 的回复:]
数据在公网,最好分层,不要把数据库直接暴露在公网上.
[/Quote]
我同意华仔意见,这样风险太大
至于“提交之前,我用什么存储比较好?用什么控件显示比较好?”
1、有脱机使用需求吗?提交之前需要暂存客户端本地?
2、用什么控件显示要视界面设计一般性原则,兼顾用户喜好
lhy
2009-12-24
打赏
举报
回复
[Quote=引用 11 楼 sonicer 的回复:]
引用 10 楼 lhylhy 的回复:
引用 9 楼 starluck 的回复:
引用 3 楼 woaini10000nian 的回复:
不要三层。只是数据库在公网上。
数据在公网,最好分层,不要把数据库直接暴露在公网上.
如果有密码应该没问题吧
那天MS的sql server被发现有个bug就有可能有麻烦了
[/Quote]
MS随然bug多,但是一般软件bug比MS多,反正有风险了,再多一点也没什么。
worddelphi
2009-12-24
打赏
举报
回复
暂时不明白
fstao
2009-12-24
打赏
举报
回复
[Quote=引用楼主 woaini10000nian 的回复:]
想用Delphi做个数据库程序,MSSQL在远程机器上。程序这边,比如进货单,在提交之前,我用什么存储比较好?用什么控件显示比较好?
谢谢谢
[/Quote]
用二层就可以了,如果你想通过internet网访问远程的服务器,可以这样实现:
服务器端:
1、在服务器上设置VPN服务器,你可以利用windows 2003 server的远程路由,并且设置好拨号的用户。
2、如果服务器端用的是动态IP地址的话,你要应用第三方的动态域名解析技术,这个在网上很多,如花生壳之类的。如果是静态IP地址,那就不用那么麻烦。
客户端:
1、建立VPN拨号到远程服务器端
这样就可以实现你所说的服务器端安装mssql数据库,客户端通过上网访问服务器的数据库了。
xxgao
2009-12-24
打赏
举报
回复
公网直接使用ado连有点小问题,偶而会断开连接,造成无法保存。
建议三层,客户端缓存数据,再一次性提交。
林石公
2009-12-22
打赏
举报
回复
[Quote=引用 10 楼 lhylhy 的回复:]
引用 9 楼 starluck 的回复:
引用 3 楼 woaini10000nian 的回复:
不要三层。只是数据库在公网上。
数据在公网,最好分层,不要把数据库直接暴露在公网上.
如果有密码应该没问题吧
[/Quote]
那天MS的sql server被发现有个bug就有可能有麻烦了
lhy
2009-12-22
打赏
举报
回复
[Quote=引用 9 楼 starluck 的回复:]
引用 3 楼 woaini10000nian 的回复:
不要三层。只是数据库在公网上。
数据在公网,最好分层,不要把数据库直接暴露在公网上.
[/Quote]
如果有密码应该没问题吧
starluck
2009-12-22
打赏
举报
回复
[Quote=引用 3 楼 woaini10000nian 的回复:]
不要三层。只是数据库在公网上。
[/Quote]
数据在公网,最好分层,不要把数据库直接暴露在公网上.
阿三
2009-12-22
打赏
举报
回复
联接数据库用ado比较好,显示的控件可以用dbgrid,stringgrid,edit,label等
cgwr
2009-12-22
打赏
举报
回复
比如进货单,在提交之前
大部份都用stringgrid的
lhy
2009-12-22
打赏
举报
回复
ado的那几个可以。
提交之前直接搁到数组里,要不然搁到ini里。
sforiz
2009-12-22
打赏
举报
回复
[Quote=引用 4 楼 styx0512 的回复:]
学习中,ADO,BDE都可以,感觉ADO更好些...
存储过程的话,按照客户需求写了,知道进销存的流程就可以了
进货单 的话 存储在数据表里就可以了
可以用2个表
一个进货单表
一个进货单明细表 包括该单 进货那些商品什么的
显示控件
系统自带的dbgrid
或者第三方的漂亮控件
[/Quote]
UP
styx0512
2009-12-16
打赏
举报
回复
学习中,ADO,BDE都可以,感觉ADO更好些...
存储过程的话,按照客户需求写了,知道进销存的流程就可以了
进货单 的话 存储在数据表里就可以了
可以用2个表
一个进货单表
一个进货单明细表 包括该单 进货那些商品什么的
显示控件
系统自带的dbgrid
或者第三方的漂亮控件
woaini10000nian
2009-12-16
打赏
举报
回复
不要三层。只是数据库在公网上。
bdmh
2009-12-16
打赏
举报
回复
如果是局域网,就adoquery就行了,如果是公网搞三层的话,就有很多说法了,具体要看你的要求了
haitao
2009-12-15
打赏
举报
回复
远程机器?局域网里还是跨互联网?
clientdataset?
Delphi
021:
进
销
存
管理系统.zip源码
Delphi
项目
程序源码下载
Delphi
021:
进
销
存
管理系统.zip源码
Delphi
项目
程序源码下载
Delphi
021:
进
销
存
管理系统.zip源码
Delphi
项目
程序源码下载 1.合个人学习技术
做
项目
参考 2.适合学生
做
毕业设计参考 3.上线产品适合小公司开发
项目
参考
Delphi
:钢铁
进
销
存
.zip源码
Delphi
项目
程序源码下载
Delphi
:钢铁
进
销
存
.zip源码
Delphi
项目
程序源码下载
Delphi
:钢铁
进
销
存
.zip源码
Delphi
项目
程序源码下载 1.合个人学习技术
做
项目
参考 2.适合学生
做
毕业设计参考 3.上线产品适合小公司开发
项目
参考
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。为同学们下一步的提高打下坚实的基础。
Delphi
:胜天
进
销
存
.zip源码
Delphi
项目
程序源码下载
Delphi
:胜天
进
销
存
.zip源码
Delphi
项目
程序源码下载
Delphi
:胜天
进
销
存
.zip源码
Delphi
项目
程序源码下载 1.合个人学习技术
做
项目
参考 2.适合学生
做
毕业设计参考 3.上线产品适合小公司开发
项目
参考
Delphi
:龙邦
进
销
存
源码.zip源码
Delphi
项目
程序源码下载
Delphi
:龙邦
进
销
存
源码.zip源码
Delphi
项目
程序源码下载
Delphi
:龙邦
进
销
存
源码.zip源码
Delphi
项目
程序源码下载 1.合个人学习技术
做
项目
参考 2.适合学生
做
毕业设计参考 3.上线产品适合小公司开发
项目
参考
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章