20台电脑,局域网内数据库,图片资料等共享,怎么建个服务器来解决这个问题?

20台电脑,局域网内数据库,图片资料等共享,怎么建个服务器来解决这个问题?,第1张

P4级以上电脑一台做服务器,(内存1G以上,双硬盘可以考虑)有条件可以弄台机架式服务器,安装WINDOWS2003做为平台,24口交换机一台,弄个小机柜,把服务器和交换机装进去

购买ERP软件一套,例如用友,金蝶一类的,数据库由它来决定

服务器安装路由服务,DHCP,DNS,ERP软件,用网线连接电脑和交换机,一个简单的局域网组建完成

可以在内网共享数据,访问ERP服务器,还可以通过服务器的路由功能上外网

一般都是这样的,就是在你服务器有一个专门放置的文件夹,然后数据库保存的是你服务器的路径。需要用的时候就去数据库里面取路径。得到路径以后你想怎么处理是你的事情了。

至于如何去数据库取路径这个就是简单的db操作。

加载驱动类:

ClassforName(DBDriver);

获取连接:

Connection conn = DriverManagergetConnection(url,username,password);

创建操作对象:

PreparedStatement stmt = conprepareStatement(sql);

执行操作:

ResultSet rs = stmtexecuteQuery();

遍历结果:

List list = new ArrayList();

while(rsnext()){

//具体操作,通常用rsgetString(name)取值

Image img = new Image();//类对应你数据库中表格

imgsetSrc(rsgetString("src"));//假设你数据库中image表中地址字段是src

listadd(img);

}

记得关闭资源:

rsclose();

stmtclose();

conclose();

看你的意思是已经取出来了不知道怎么显示:

你取出来之后可以把放在一个list里面然后去页面上遍历这个list

<c:forEach var="chakan1" items="list">

<tr>

<td>

<img src="${chakan1src}"/>

</td>

</tr>

</c:forEach>

大致应该是这样

我们设计程序时一般不会将、音频和视频资料直接存入数据库中,这样会让数据库的体积骤大,严重影响数据库运行的效率。

一般会搭建一个多媒体服务器,支持流媒体格式处理。程序或者网站中涉及到的、音频和视频等资料会存放在流媒体服务器上,然后可以记录访问其的路径,然后把这个路径存入数据库,在你的应用系统调用时,可以通过路径结合对应的多媒体播放插件就可以实现。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 20台电脑,局域网内数据库,图片资料等共享,怎么建个服务器来解决这个问题?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情