发新话题
打印

数据库转换的问题

数据库转换的问题

我现在有一个论坛A,想把他换成另一个论坛B(是从网上下的动网论坛),有什么好的办法将论坛A中数据库表中的记录添加到论坛B中数据库相关的表中去。
比如说:论坛A中的数据库中有 admin(管理员的信息),notes(文章信息),user(用户信息)三个表,论坛B中也有admin,notes,user三个表,两个数据库中表的字段、类型不完全相同。怎么将A论坛数据库中三个表里的记录添加到B论坛的admin,notes,user表中去?

TOP

数据库转换的问题

是什么   数据库??
ASP的那个MDB就   该个  数据库名字就行了
MYSQL的  导出    导入  
就可以了    很简单
没有什么的  

TOP

数据库转换的问题

[quote][b]下面引用由[u]why3030[/u]在 [i]2005/04/21 05:07pm[/i] 发表的内容:[/b]
是什么   数据库??
ASP的那个MDB就   该个  数据库名字就行了
MYSQL的  导出    导入  
就可以了    很简单
...
[/quote]
是asp+access
改个数据库名字就可以了吗?可是两个数据库中表的字段不同,这样直接改数据库名字不会出错吗?

TOP

数据库转换的问题

写一段程序,从一个数据库中循环读数据,然后再循环写到另一数据库中
呵呵,有点麻烦

TOP

数据库转换的问题

字  段  不同
改下 啊

TOP

数据库转换的问题

字段名 `  类型 `  及 ` 范围
都要注意
及表名   数据库名
还有  其他  源的连接   都要注意
如果   是BBS那就是个系统了
仔细  慢慢地 改

TOP

数据库转换的问题

我修改好了,是先将原来的记录导出来,然后对着新数据库手工一条一条的修改,全部修改完后再导入新数据库.
还好原来的记录不多,只有几百条记录。如果记录多的话,比如上万条记录,该怎么修改呢?总不能手工的修改吧,这样不死人哪。。。。

TOP

数据库转换的问题

用SQL语言
你们ASP经常用到的
首先  连接数据库
然后执行SQL命令
列如:
set rs=server.CreateObject("ADODB.Recordset")
sqlstr="select * from Products where Products_Class="&Trim(Products_Class)
set rs=conn.execute(sqlstr)
-----------------------
上句中:
select * from Products where Products_Class=。。。。。
就是SQL
你应该用到这句SQL
DELETE * FROM 职员表格
  WHERE 姓名=';李名';;
 
  数据库表格相关的操作命令
自己学习吧

TOP

发新话题