au怎么下载:开发数据库借口难吗?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/10 13:54:10
比如我现在有两套Web程序(分别是Asp和.net),使用的都是Access数据库。怎么样才能开发出一个接口,使得这个站点注册了(即在这个数据酷种加入了新数据),另外一个站点的帐号通用。是实时的,不需要人工同步。
如果我把ASP这套的程序改一下,使它使用.net那套程序的数据库。这样行吗?具体只改ASP代码就OK?具体的操作?谢谢!
PS:ASP我不太懂。.net也是。小菜呵呵
我的意思是,我的ASP使用的数据库和.net使用的,结构不大一样。
到时ASP调用.net的数据库的时候,因为数据库名字和数据分类不一样,肯定会出错的,不是吗?
我就是想改ASP的页面(就是源码),使它能正确使用.net的数据库。麻烦两位看到了再回答一下好吗?

不难不难。如果两个程序的用户表结构相同或相似(只有个别作用不大的字段不相同的情况下)可以修改asp用.net的表,否则不可以这么改,否则祸害无穷.另推荐一个好方法,这个是我同步数据库的方法.
网站运行在服务器上,要跨服务器实现不同网站内容的实时同步是很困难的,可能需要知道两个网站及其网络和服务器的许多底层的东西,然后使用一些技术实现,就像微软的.net passport。但显然我们没有这样的能力。现在有一个巧妙的办法或许能解决这个问题,就是使用XML WebService,将其中一个网站的数据库接口作为一个服务提供出来,然后在另一个网站就可以调用,也就是说通过这个接口使对两个网站的数据库执行同步的更新操作,最好引入事务机制,这样就能保证一致性。写一个后台程序,比如用vb,vc什么的.后台执行,没隔一定时间扫描两个数据库里用户表的记录数目,不相同就做同步处理.
这个时间间隔可以根据需要设定,比如1分钟或者更少甚至1秒(这样有点占用系统资源)虽然不同步.但是也完全够用了.

你可以看见有不少网络游戏注册后要几分钟开通就是在同步游戏数据库和网页数据库.

按目前情况来看,修改asp的比较好。可能net程序封装成dll了。

也就是保留asp.net,把asp的程序页面修改一样,连接net的数据库。

你不会asp,基本上没办法,一套程序与另一套程序之间,差距不是改一点点就OK了。意思就是说,那怕说更详细一点,你也肯定改不了。

你这么麻烦,为何不直接用一套程序呢?

假如是二个网站域名,可以把二个域名指向同一个空间。

如果是二个不同的站点,内容不相同,但想共用注册会员的账号,那也得更改很多地方,而且还要看除了注册页面之外,其它页面有多少跟账号表有关。

你的热心是好,但没你想得那么容易。

QQ:2960095 (改程序要收费的)

还小菜?
本来就是同时的啊,你还想怎么样啊?
谁管你用什么语言啊,数据库相同数据的读写就是相同的啊,这就是同时更新的啊
改代码干什么啊

看了半天,,,没什么难度呀?……

让两套系统共用一个Access数据库就行了呀。

ASP里添加了数据,从.net里去读取就行了。。

一般来说,要实现这样的功能是很难的。因为网站运行在服务器上,要跨服务器实现不同网站内容的实时同步是很困难的,可能需要知道两个网站及其网络和服务器的许多底层的东西,然后使用一些技术实现,就像微软的.net passport。但显然我们没有这样的能力。现在有一个巧妙的办法或许能解决这个问题,就是使用XML WebService,将其中一个网站的数据库接口作为一个服务提供出来,然后在另一个网站就可以调用,也就是说通过这个接口使对两个网站的数据库执行同步的更新操作,最好引入事务机制,这样就能保证一致性。如果你对ASP.NET没有足够的认识的话,建议还是取消了这种想法吧。:)

不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难不难