lenglau [Blog^3] Zblog 技术积累

我承认Zblog较Wordpress与Movable Type要差许多 但Zblog仍从未停止过前进

zblog由access转sql server

1、新建数据库zblog,在sql 查询分析器中执行zblog.sql(zblog.sql见附件),导入zblog.mdb内容。zblog.mdb为官方提供空白数据库,新用户可直接使用此数据库,升级用户请导入原数据库数据。
*在企业管理器中打开表blog_article,设置字段log_ViewNums默认值为0;打开blog_tag,设置字段tag_Count默认值为1
*打开blog_Category,设置cate_Count默认值为0


这部分设置可以修改程序代码中对应部分达到相同效果,具体修改请查找程序中添加日志和添加tag模块。

2、打开c_system_base.asp,查找"数据库连接",把数据库连接函数修改为:
Function OpenConnect()

  GetReallyDirectory()

  '判定是否为子目录调用
  Dim strDbPath,connstr

  strDbPath=BlogPath & ZC_DATABASE_PATH

  Set objConn = Server.CreateObject("ADODB.Connection")
  'objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDbPath
  connstr="Provider=SqlOLEDB;Data Source=(local);initial catalog=database;user ID=username;password=password;"
  objConn.Open connstr
  OpenConnect=True

End Function

其中local为数据库服务器地址,database为数据库名,username和password分别为数据库用户名和密码,根据实际情况修改。
3、查找/function/目录下所有文件内#"和"#部分,把对应SQL语句中的#"和"#分别改为'"和"'。
4、在c_system_lib.asp查找Call CheckParameter(Istop,"bool",False),在之后加上:
  if Istop=true then 
      isTop=1 
    else
      istop=0
    end if

5、查找/function/目录下所有文件内含log_Istop的sql语句,把对应部分的true和false分别改为1和0。
6、修改c_system_manage.asp74行附近true=true为1=1.
7、修改c_system_wap.asp398行和404行附近objRS("blog_Comment.log_ID")为objRS("log_ID")
8、完成。


附件:
zblog.rar (16.86 KB) zblog转SQL server数据库
FUNCTION.rar FUNCTION

posted on 2007-09-25 13:36 chuiniubi.com 阅读(772) 评论(1)  编辑 收藏 引用 所属分类: [zblog] 使用心得[zblog] 源码修改

评论

# re: zblog由access转sql server 2013-10-25 23:43 161668

不错 哦,正需要这个。
  回复  更多评论   

只有注册用户登录后才能发表评论。

公告


导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

相册

我的链接

搜索

最新评论

阅读排行榜

评论排行榜