DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: aa123123123
今日帖子: 2
在线用户: 10
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
女 del3000 (DEL) ▲△△△△ -
注册会员
2019/4/11 9:29:25
标题:
求助:关于网络访问数据库 浏览:406
加入我的收藏
楼主: 部门要做一个部门内使用的小软件,部门同事可以登记查询产品的清单,因为我对网页开发不熟悉,所以思路是想把数据库放公司服务器,再做一个登记查询的软件,第一次做这种软件,有几个问题请教:
1、对数据库操作要注意什么问题,比如写数据的时候要不要做类似加锁的操作;
2、数据库的访问如果做成一个中间件,也就是在网络上传输的时候数据不透明,这个中间件delphi应该也可以实现吧?
网络型访问我是新手,这2天在看完成端口,貌似中间件可以用完成端口来做。如果有相关的文章可以看也麻烦留下地址,我自己可以看,当然有什么要注意的您也可以留言,我学习。先谢谢了。
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2019/4/11 9:43:31
1楼: 我肯定是推荐使用webpascal,你可以到www.webpascal.com下载,它是免费使用的;下载后,请查看demo\scriptdemo\数据库相关演示,用它可以非常简单的输出数据库的数据,推荐输出json给前端使用,前端可以从网上找h5的模板来套用,制作相应的网页给用户查看数据,其它可以加群了解。

做为delphi开发人员,我还推荐unigui,它是一套安装在delphi中的三方vcl组件,你可以在delphi中设计界面和编写逻辑代码,编译后是用户访问到的是网页,新手接触会比较简单。
----------------------------------------------
博客 - http://offeu.com
脚本模型 - http://webpascal.com
作者:
男 feiyanm (feiyanm) ▲▲▲△△ -
注册会员
2019/4/11 16:10:35
2楼: 楼上说得很清楚,其实也可以使用IntraWeb来进行处理,不过稍微有些麻烦。。。
如果按照正常开发人员的思路,建议还是直接Ngnix/PHP比较好!!!
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
男 zhangpuqing (pupu) ▲▲▲▲△ -
注册会员
2019/4/11 16:52:47
3楼: 一个内部用的小软件哪儿需要用什么高大上的技术.10年前的单机ACCESS稍稍优化下都能实现。
----------------------------------------------
-
作者:
男 a5824 (Return) ▲▲▲▲△ -
注册会员
2019/4/11 17:08:46
4楼: 1.不需要
2.可以
----------------------------------------------
作者:
男 hnxxcxg (咏南中间件) ★☆☆☆☆ -
盒子活跃会员
2019/4/11 18:19:05
5楼: 1)数据库本身提供了锁机制,往表写数据,会自动开启“独占排它锁”,不需要我们写锁控制的代码;
2)DELPHI官方的DATASNAP中间件方案,完全可以满足楼主的需求,官方有书和资料
----------------------------------------------
咏南中间件 QQ:254072148http://www.cnblogs.com/hnxxcxg/
作者:
男 sgh888 (aaaaaa) ★☆☆☆☆ -
普通会员
2019/4/18 20:16:29
6楼: access+asp+delphi IDhttp
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2019/4/22 2:42:25
7楼: 如果你没做过 WEB 编程,又想用 Delphi,那就先用 IntraWeb 来做这种小系统吧。

对数据库的访问,直接用 Delphi 的数据库控件。至于数据库加锁什么的,只要你用的是大型数据库比如 InterBase, FireBird, MS-SQL server, 等等等等,都不需要你去考虑。

至于中间件什么的,有必要么?如果有必要,当然也可以用 Delphi 做。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行42.96875毫秒 RSS