初学者请教!如何设计一个Web数据库! delphi高手在吗?帮帮小弟呀... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用Delphi的ASP组件来实现。如果客户端界面复杂的话,再外加ActiveForm即可。但是最好做成多层结构的,这样客户端就可以省去很多配置工作。 delphi有这样的例子,去demo里看看吧 用Delphi的三层问题就简单多了,只是界面效果象c/s的两层,详细叙述如下:主要是利用Delphi的Active Form组件;(Delphi6.0)1.设计数据库2.开发中间层的中间件 file->new->Multitier->Transaction Data Module 放置TAdoConnection,TAdodataSet,TDataSetProvider 设置相应的属性;TAdoConnection用来连接数据库,TAdodataSet的commandtext用来连接数据库表如:select * from t_employees,TDataSetProvider的dataset属性用来连接TAdodataSet run->install mtsobject3客户端form,TsocketAdoconnetion的host 主机名,servername为中间层注册的中间件如ProWgServ.sDyjcdTz,TClientDataSet连接中间层的TDataSetProvider,设置TClientDataSet的RemoteSErver为TsocketAdoconnetion,providername树行为(鼠标单击时优列表),放置TDatasource,dbgrid 然后处理即刻(增删修存等)4.发布file->new-other-activex->activeform降客户断的form单元加入activeform,在activefrom的oncreate 事件如下写主要是创建客户断的form. Frm_Dyhgl:=tFrm_Dyhgl.create(self); Frm_Dyhgl.parent:=self; Frm_Dyhgl.BorderStyle:=bsnone; Frm_Dyhgl.Align:=alClient; Frm_Dyhgl.show;其中 Frm_Dyhgl位客户断的form 名称在activefrom的onDestroy事件释放formFrm_Dyhgl.free;file->project->web deployment option 设置相应的路径file->project->web deploy 发布,即在相应的路径下生成*.htm文件;在ie 下课运行 历史遗留问题,listview头部重画问题.已经基本实现,需要优化,谢绝灌水.高手进. 北大青鸟APTECH值得学吗 如何改变WINDOWS标准控件的显示样式 娃哈哈,中了五百万!!!! 关于日期的问题 小弟对Delphi一无所知,请各位GG、JJ请帮忙!!! 数据库连接的问题!在线等! 大家讨论一下C#和Jave吧! 如何在DBGRID中直接计算出某字段的和 关于delphi的opengl控件,哪里可以下载?一定送分!!! 问一个很菜的问题!!指针到底干什么用的!我怎么觉得他没有用呢? 如何将一个做好的ado连接的单机数据库,改为c/s模式呢?谢谢!!
主要是利用Delphi的Active Form组件;(Delphi6.0)
1.设计数据库
2.开发中间层的中间件
file->new->Multitier->Transaction Data Module
放置TAdoConnection,TAdodataSet,TDataSetProvider
设置相应的属性;TAdoConnection用来连接数据库,TAdodataSet的commandtext用来连接数据库表如:select * from t_employees,TDataSetProvider的dataset属性用来连接TAdodataSet
run->install mtsobject
3客户端form,TsocketAdoconnetion的host 主机名,servername为中间层注册的中间件如ProWgServ.sDyjcdTz,TClientDataSet连接中间层的TDataSetProvider,设置TClientDataSet的RemoteSErver为TsocketAdoconnetion,providername树行为(鼠标单击时优列表),放置TData
source,dbgrid 然后处理即刻(增删修存等)
4.发布
file->new-other-activex->activeform
降客户断的form单元加入activeform,在activefrom的oncreate 事件如下写
主要是创建客户断的form.
Frm_Dyhgl:=tFrm_Dyhgl.create(self);
Frm_Dyhgl.parent:=self;
Frm_Dyhgl.BorderStyle:=bsnone;
Frm_Dyhgl.Align:=alClient;
Frm_Dyhgl.show;
其中 Frm_Dyhgl位客户断的form 名称在activefrom的onDestroy事件释放form
Frm_Dyhgl.free;file->project->web deployment option 设置相应的路径
file->project->web deploy 发布,
即在相应的路径下生成*.htm文件;在ie 下课运行