
以ACCESS数据库为准介绍基于WEB的数据库存取方法。
例子:我们建立一个“客户”数据库,需要保存如下的客户资料:客户名称、联络人姓名、所在城市、电话号码。
(1)首先建立ACCESS数据库customermdb(今后有用的)。建立如下字段:客户名称、联络人姓名、所在城市、电话号码、客户编号、时间。将表保存为"客户"(今后有用的,===>看看图)。注意:建立字段时多作了2个(客户编号、时间),因为在今后排序时要用到它们。建议今后做数据库时最好都加上这2项,不会没用的。此外,在保存表时ACCESS会询问是否建立一个住关键字,我们不需要它所以不必建立。还有:时间字段的"默认值"设成"now()",即去系统当时的时间。同时将索引项设成"有(允许重复)",含义:WEB上极有可能同时存取数据,所以允许重复,索引设成"有"可以加快排序速度。===>看看图
(2)建立递交表单addhtm:
源代码如下:
<html>
<head>
<title>添加数据库记录</title>
<meta >
可以用固定写法修改数据库编码格式
步骤如下:
第一步:通过系统管理员权限登录数据库。
sql> conn / as sysdba;
第二步:关闭数据库和实例连接。
sql> shutdown immediate;
database closed
database dismounted
oracle instance shut down
第三步:启动数据库实例连接。
sql> startup mount;
oracle instance started
total system global area 135337420 bytes
fixed size 452044 bytes
variable size 109051904 bytes
database buffers 25165824 bytes
redo buffers 667648 bytes
database mounted
第四步:限制其它用户连接数据库使用资源。
sql> alter system enable restricted session;
system altered
第五步:设置作业进行为0个。
sql> alter system set job_queue_processes=0;
system altered
第六步:设置启动时间管理器的数量为0
sql> alter system set aq_tm_processes=0;
system altered
第七步:打开数据库连接
sql> alter database open;
database altered
第八步:修改需要的编码格式
sql> alter database character set internal_use GBK;
第九步:关闭连接。
sql> shutdown immediate;
第十步:启动oracle进程。
sql> startup;
备注:常用的有:UTF-8,GBK 。
href="ViewInfoaspid=210"
这个和简单,首先href=肯定是指定到一个链接上去,也就是要求当前页面跳转到ViewInfoasp这个文件中,这句话的关键在于id=210,里面的ID是下一个页面要接收的一个变量,而210,就是传递过去变量的值。而着句话中的“?”则是告诉计算机现在开始传递参数了,你这句话只是传递了一个参数,相信你还见过多参数传递的连接,
例如href="ViewInfoaspid=210&UserId=1&PageNo=5&ProdId=1"等等,
这个连接就是传递给下一个页面4个参数,分别是ID,UserId,PageNo,ProdId,中间的&符号是用来分割不同参数用的。
下一个页面中肯定有一句id=Request("id"),这句话就是用来接收所传递过来的变量值了。
这种做法是将两个页面关联起来,举个例子,比如一个新闻的列表页,里面有100多条新闻的标题,那如果是静态页面的话我就要做100多个新闻的内容页,肯定会被累死,但是如果通过数据库,首先把把100多条新闻的信息存放在数据库中,然后我只需要做一个页面框架,,通过程序把数据库中的记录挑出来就可以了,这样我只用做俩页面(好爽)。
现在就涉及到了你这个问题中的id=210,首先我们看到的是列表页中的新闻标题,那我要跳到下一个页面中去显示新闻内容,可是我怎么告诉下一个页面到底是显示哪条新闻的内容呢,这个时候就可以通过连接传递参数的方式,每个新闻要有一个唯一的ID,把这个ID传递到下一个页面中,然后在下一个页面中根据你上一个页面传递过来的ID在数据库中寻找相同ID的新闻内容,这样就可以实现新闻内容的自动调用了。
如果想学习具体的动态网页制作的知识,我建议你去学习一下ASP。
这个要慢慢来的呢,内容太宽了,一句二句的也说不清楚呢,你找个简单留言本代码 看看数据库是怎么 *** 作的,然后根据需要慢慢深入学习就可以了,后台 和前台 *** 作的是同一个数据库,只是前台的权限只有读取,后台的有写入权限罢了。
可以这么做,到sql安装目录 找data文件夹 然后直接复制你的数据库文件就行了,下次要用的话,直接把备份附加回去就行了。主数据库文件格式是mdf,还有日志文件格式是ldf。实际上你不需要选择格式的
补充:只需要找到你自己的数据库就好了 ,其实就是你创建数据库时给设置的名字;当然,在复制时一定要把日志文件一起复制了。
主要包括的内容:
概要信息;
表30个视图数量10存储过程:2自定义函数:2
下面是依次的详细说明:
--------------------------------
表名:tbl_user
说明:用户表,主要存储网站用户相关信息
字段说明:
userIDintnotnull
usernamevarchar50notnull
passwordvarchar20notnull
addtimedatetimenotnull默认:系统时间
索引:
主键:
(最好有的图)
--------------------------------
总之,无固定的格式,写的清楚,别人可以读懂为原则。
以上就是关于网站的后台管理及数据库的建立全部的内容,包括:网站的后台管理及数据库的建立、网站数据库mssql的1.bak格式能不能转成mysql的 sql格式的再导入到mysql的数据库呢、如何修改已经创建好的数据库的编码格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)