" " "

数据库相关Demo使用说明

在使用金蜘蛛网页设计器数据相关Demo例子之前,一、要先建数据库。二、要设置好数据库连接。

下载Demo数据库脚本

下面将以MySQL数据库作为例子进行设置,请点“点此下载MySQL建库脚本(说明:在此之前请先安装好MySQL数据库,如果你没有安装MySQL,已安装了MSSQL,请点“点此下载MSSQL建库脚本”,后面的操作与MySQL是完全一样的)。下载完成后,进行解压,得到以文件:

执行脚本创建数据库

在数据库连接工具中执行上述脚本文件,在这里我用的是“Navicat Premium 12”,你如果没有此工具,用其他的工具也可以。在“文件”->“打开外部文件”,选择上述的文件“dbdemo_mysql.sql”。打开如下:
点上图中的“运行”以执行脚本,稍等即可执行完成。完成后将创建名为“dbdemo”的数据库和表。

创建数据库连接

运行金蜘蛛网页设计器软件,如下图。
在上图中,点“系统设置”->“web服务器设置”,打开如下图:
在上图中,进入后台需要登录,默认登录用户和密码都是:admin 。登录后切换到“账套设置”页,如下图:
在上图中,切换到“账套设置”页,如下图:

在上图中,分别按1-7步骤操作,先点“增加账套”,然后


账套编码:账套编码将作为脚本中连接数据库的凭证。填入“mysqldemo”。


账套名称:账套的名称,如填入“测试账套”。


驱动类名称:选择“MySQL”(如果你是其他如SQlServer就是MSSQL),依据你所选择的数据库而定。


数据库:选择“自动”。注意:如果“驱动类型”选择的是ODBC,“数据库”要选择对应的数据库,不能选择“自动”,脚本执行时需要用到判断当前是什么数据库 。


服务名或ODBC:如果是数据库安装在本地,就填127.0.0.1,如果不是填相应的地址。如果你的数据库不在“数据类型”选项中,就要用ODBC连接。注意:用ODBC,“数据库”要选择对应的数据库,不能选择“自动 。


数据库名:实际连接的数据库名称,如填入“dbdemo”。


用户名:MySQL一般填“root”,MSSQL一般填“sa”,实际你的是什么就填什么。


密码:实际你的是什么就填什么。


填好上述信息后,点“测试”,如果提示成功,表示上述信息填入正确,再点上方的“保存”按钮即可。如果提示失败,就要修改信息重试。

下载数据库demo源码并添加到工程

下载完后,进行解压,得到如下文件:
运行金蜘蛛网页设计器软件(注意:win7以上的系统要以管理员身份运行软件,不然权限不够的),点“打开工程”。
点上图中的“打开”,就会把工程添加到右边的工程树中。如下图:

在“工程参数管理”中设置数据连接

在工程树中,选中工程结点,点鼠标右键,选择“工程参数管理”,如下图:
打开如下图的窗口:
本例子中,已经定义了一个名为“数据源”值为“mysqldemo”的参数。这个“mysqldemo”就是前面“创建数据库连接”创建的连接名,会在后面的网页中要连接数据库时用到。在这里我们不用修改,如果你前面的“创建数据库连接”创建的连接名不是“mysqldemo”,改为你创建的名称即可。

工程参数管理说明:工程参数其实是一个工程的全局变量,在本工程中的所有网页都可以引用。一般来说一个工程多个网页都要使用的如appid、数据源、站名等具有公共属性的都建议定义为工程参数。一旦相应的值变更,修改参数值即可,不需要再一个一个网页修改。如appid,测试时一般是用测试的appid,正式上线时就要用正式的appid,如果把appid定义为工程参数,修改appid直接修改参数值即可,非常方便。再如本工程定义了一个名称为“MySQLCon_superhtml”的参数,某个网页要连接数据库时的数据连接源填“MySQLCon_superhtml”即可,这样如果数据库连接变了,修改“MySQLCon_superhtml”的参数值即可。 注意定义的参数名称,不要与某个网页中的词语冲突。


如何使用工程参数:在需要的地方直接填写参数名称即可。如本工程定义的名称为“MySQLCon_superhtml”的参数,在“用户管理.html”的数据连接源中引用如下图:

预览网页说明

因为本demo的网页有些需要登录才能操作,所以要先预览登录网页。即先预览“login.html”、“login_question.html”,然后预览“index.html”,最后再预览其他的。