技术开发 频道

ASP.NET的数据库应用 使Web开发变简单

  (4)数据编辑

  数据库操作除了数据浏览,最大部分其实就是对数据的处理(增加、修改、删除)。数据处理,ASP.NET数据库和ASP没有太多的区别,我们看一个增加数据的例子就可以了解ASP.NET数据库编辑的实现了。

  Sub InsertRec()

  Dim conn AS SQLConnection

  Dim connstr As String

  Dim sqlinsertcmd AS SQLCommand

  Dim sqlinsert AS String

  connstr
="Server=NHGA-D36KQ26TWB;DataBase=My Base;Pwd=;Uid=sa"

  conn
= New SQLConnection(connstr)

  sqlinsert
="Insert Into MyTable(title,name,content)Values (@title,@name,@content)"

  sqlinsertcmd
=New SQLCommand(sqlinsert,conn)

  sqlinsertcmd.parameters.Add(New SQLParameter(
"@title", SQLDataType.varchar,20))

  sqlinsertcmd.parameters.Add(New SQLParameter(
"@name", SQLDataType.varchar,20))

  sqlinsertcmd.parameters.Add(New SQLParameter (
"@content", SQLDataType.varchar,20))

  sqlinsertcmd.parameters.item(
"@title").value="Test3"

  sqlinsertcmd.parameters.item(
"@name").value="Test3"

  sqlinsertcmd.parameters.item(
"@content").value="Test3"

  conn.open()

  sqlinsertcmd.execute()

  End Sub

  上面代码中,首先创建一个ASP.NET数据库连接,然后建立了一个插入语句,此插入语句使用了以@开头的参数,这一点可能与ASP稍有差别。使用参数之前,必须先创建参数,并要说明参数的数据类型。如何打开连接,执行插入语句就可以了。

  以上我们设计到了ASP.NET数据库操作中常用的部分,基本可以实现我们一般编程要求。但是,如果要全面了解ASP.NET数据库的功能,以上显然是不够的,这需要我们更加不断地学习其他ASP.NET数据库的知识,融会贯通。

0
相关文章