Ultradev实例教程:3.4 向数据库添加纪录

教程|数据|数据库

第三章:应用数据库创建动态网页

第四节:向数据库添加纪录

前面数据库没有纪录的时候为了测试的方便我们就直接操作数据库,向里面添加了几条数据。下面的内容是教大家制作一个提交数据的页面,这样我们就可以通过浏览器来向数据库添加数据了。这是比较流行的browser-server模式。 *_"

好,就让咱们开始吧!

第一步:打开Ultradev---呵呵,废话。

打开菜单 Insert -> LiveObjects -> Record Insertion Form ,如下图所示:

选中后,出现下面的插入数据表单属性的对话框。

connection是我们已经在站点中已经定义好的数据库连接,选中后,在Insert Into Table一栏中就会出现你所连接的数据库中的表,从中再选择你要插入数据的表。我们的数据库只有一个userinfo表,选中他。接着在下面的Form Fields中就会出现我们在表设计中设计好的字段及其相关属性,Column表示数据库表中的字段名,Display As表示用何种类型的表单域,比如文本表单域(Text Field)来提交我们的纪录,Submit As表示作为何种数据类型来提交,比如数据类型为整数性的字段我们就不能用文本数据类型进行提交。一般这一栏Ultradev会帮我们自动选择的。Label呢则帮助提示你这个表单域填写的内容。After Inserting, Go To一栏是当你提交完数据跳转到那个页面去的意思,比如一般注册成功后都会跳转到一页,告诉你你已经注册成功了,欢迎使用什么什么的,就是这样子的。如果什么都不填的话就表示提交完数据后返回本页面。

接下来,选择我们要进行数据添加的字段。在这里,ID是自动编号的,由数据库自动生成,所以,不用我们对他进行操作,选中这一行,点击那个有“ - “的按钮,删除他。Reg_date字段我们在数据库设计的时候赋予了他一个默认值 =Now() ,也会有数据库自动生成,也不用我们干预,所以也删除掉。然后我们再将Label修改为中文,这样一个添加数据表单就做好了,见下图:

 
点击OK后,生成如下图所示页面。哇!是不是很熟眼?哈哈,一个简单的用户注册页面就完成了,So Easy!如果你有兴致的话,可以看一下Ultradev为我们生成的代码,长的很呢!

噢,别忘了还有一个地方要设置一下,就是用户密码部分的表单域属性,要把他的type设置为Password,如下图。这样,输入密码的时候才不会明文显示出来,而是用*来代替。

保存页面,然后让我们马上来试试看我们的成果,打开浏览器,输入地址,再随便填些数据进去,见下图:

点击Insert Record提交数据,然后跳转至显示数据的页面,哈哈,看到了吧,我们刚刚输进去的数据乖乖的躺在那里了。相信你又一次体验到了Ultradev的强大了,只需动几下鼠标,一个功能完整的页面就出来了,如果用手写的话还不知道要写到什么时候,还得不停的测试。

其实,这个注册功能还是不完善的,比如用重复的数据输入怎么办?有些内容要填的用户却没有填又怎么办?这些问题留到后面的Ultradev高级使用指南再讲,朋友们姑且耐心稍等。

好,下一回我们将讲述如何编辑数据库里面的纪录。就是嘛,万一我不小心输错了数据怎么办,不改怎么行。至于怎么做到这点,且听下回分解。

时间: 2024-12-31 12:46:19

Ultradev实例教程:3.4 向数据库添加纪录的相关文章

Ultradev实例教程:3.3 应用数据库创建动态网页

创建|动态|教程|数据|数据库|网页 第三章:应用数据库创建动态网页 第三节:显示数据库记录 终于到了显示Dreamweaver Ultradev威力的时候了,先让我们来看看怎么用Ultradev来实现数据的显示功能.很简单的,跟着我来吧. 上一回我们创建好了数据集后,在Data Bindings面板中就有如下的显示: 然后我们创建一个由2行*六列的表格,列数由数据表的字段数决定,至于为什么要两行,看下去你就会明白了.填上必要的信息后页面如图所示: 接下来的工作很简单,选中在Data Bindi

Ultradev实例教程:3.5 编辑数据库中的纪录

教程|数据|数据库 第三章:应用数据库创建动态网页 第五节:编辑数据库中的纪录 要编辑或者删除纪录,首先我们要知道我们正在编辑或者正在删除的是那条记录.张冠李戴的话就不是我们想要的结果了 :) 前面讲数据库设计的时候,特别提到,一个表要有一个主键才能够确定纪录的唯一性,才不会造成删除或者编辑的错误.比如说我们要找一个叫张三的人,但是同时有十几个叫张三的人存在,这样我们就要根据一定的特征来确定哪个张三才是你要找的.主键也是如此,主键可以由一个子段组成,也可以由几个子段组成.对我们这个userinf

Ultradev实例教程:2.1 建立一个简单的access数据库

access|教程|数据|数据库 第二章:设置数据库 第一节.建立一个简单的access数据库 这一节我们将学习有关数据库创建的内容,用过Access创建数据库的朋友可以略过不看. 打开Microsoft Access,选择 文件 -〉新建数据库,然后选择一个位置保存你的数据库文件,这里我们按它默认的db1.mdb命名保存. 保存数据库后我们看到的是下面的界面,双击使用设计器创建表,开始创建一个数据表.我们这里的应用你只需照着步骤一步步做下去,即使你以前从没接触过数据库也没有问题,如果你想做深层

Ultradev实例教程:5 做一个相对简单的网站后台(2)

后台|教程 首先创建首页,就是现实最新更新的5条新闻纪录.利用我们学到的Ultradev显示纪录的功能,很容易你就能创建好如下图的页面: 怎么显示最新更新的5条记录呢?让我们来看看创建记录集的对话框: 如果我们按照一般创建记录集的方法,在上图中的SQL栏中显示的内容就会是: SELECT ID,title,insert_time (我们只需要显示新闻的标题和记录时间,而新闻内容不需要现实,所以不用选择content这个字段) FROM article 我们将她修改成上面的样子.top 5表示我只

Dreamweaver如何向数据库添加纪录

下面的内容是教大家制作一个提交数据的页面,这样我们就可以通过浏览器来向数据库添加数据了.这是比较流行的browser-server模式. *_" 好,就让咱们开始吧! 第一步:打开Ultradev---呵呵,废话. 打开菜单 Insert -> LiveObjects -> Record Insertion Form        选中后,出现下面的插入数据表单属性的对话框. connection是我们已经在站点中已经定义好的数据库连接,选中后,在Insert Into Table一

Ultradev实例教程:2.4 UltraDev与各种数据库的连接代码

教程|数据|数据库 第二章:设置数据库 第四节:UltraDev与各种数据库的连接代码 我们使用Ultradev的时候,可以选择使用多种数据库,比如我们常用的access数据库.sql数据库,mysql等等.Ultradev在与各种数据库连接的时候,所需要的数据库连接代码是不同的.在自己电脑中,可以使用DSN.自定连接字符:在数据库服务器上,可以使用DSN. 自定连接字符或是Server.Mappath:朋友们在初学的时候,容易混淆.在这个系列教材中,我在这里列举一些出来,作为参考. -----

Ultradev实例教程:2.3 创建Web站点

web|创建|教程|站点 第二章:设置数据库 第三节:创建Web站点 动态网页都是要服务器端解释运行的,Dreavweaver Ultradev支持三种动态应用,ASP.JSP.ColdFusion,这里我们以最常用的asp作为实例.相信有不少朋友的操作系统都是windows 2000了,可以很方便的就架设起一个Web站点.用windows 9x的朋友则要另外安装Personal Web Server,这里不赘述,请找相关资料研究.用windows 2000 professional的朋友默认可

Ultradev实例教程:1.5 ultradev的操作界面

教程 第一章:ultradev简介 第五节:ultradev的操作界面 现在就由我通过一个实例带着你一步一步深入 Dreamweaver UltraDev 4 ,你会发现,原来制作动态网页可以这般的容易. 首先,先让我们来看看Dreamweaver UltraDev的操作界面吧,这里只介绍我们将用到的内容,其他未介绍的可以自己慢慢琢磨一番. 这是Dreamweaver Ultradev主界面,乍一看与Dreamweaver并无多少区别. 这是源代码与所见所得相互参考的界面,你可以很容易得看到你编

Ultradev实例教程:1.2 Ultradev的特点

教程 第一章:ultradev简介 第二节:Ultradev的特点 在这一节中,我们详细地说说Ultradev的突出的特点,以便朋友们能更好地掌握Ultradev,从而以更快的速度制作出自己的动态网站系统. 既然Macromedia给Ultradev起的全名是Dreamweaver Ultradev,那么我们也可以从它们之间看到一点姻缘.是的,可以说,Dreamweaver有的,Dreamweaver Ultradev都有了,而Dreamweaver所最迫切需要的,Dreamweaver Ult