| 网站首页 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛 |
 
| 技术教程首页 | 开发语言 | WEB开发 | .NET技术 | 数据库 | 操作系统 | 网页制作 |
 
 
您现在的位置: 编程中国 >> 技术教程 >> .NET技术 >> ASP.NET >> ASP.NET教程 >> 正文
  ►  ASP.NET教程第五讲 数据库的操作
ASP.NET教程第五讲 数据库的操作
作者:基督山    阅读人次:……    文章来源:未知    发布时间:2004-9-13    网友评论()条
 

  5.3 操作数据库

  通过一个Command对象,我们才可以对数据库进行操作


Dim myConnection As SQLConnection = New SQLConnection("server=localhost;uid=sa;
pwd=;database=pubs")
Dim myCommand As SQLCommand = New SQLCommand("select * from Authors", myConnection)
myConnection.Open()
Dim dr As New SQLDataReader
myCommand.Execute(dr)

...

myConnection.Close()

或者 这样做
Dim myConnection As New SQLConnection("server=localhost;uid=sa;pwd=;database=pubs")
Dim mycommand As New SQLCommand( _
"UPDATE Authors SET phone='(800) 555-5555' WHERE au_id = '123-45-6789'", _
myConnection)
myCommand.ActiveConnection.Open()
myCommand.ExecuteNonQuery()
myCommand.ActiveConnection.Close()


  这些都是SQLCommand的标准用法,下面列出了Command的所有属性和相关方法。

  ActiveConnection 取得或设置联结Connections

  CommandText 执行的SQL语句或储存过程(StoredProcedure)名

  CommandTimeout 超时

  CommandType Command操作的类型(StoredProcedure,Text,TableDirect)三种,默认Text

  Parameters 操作储存过程时使用

  Execute() 执行SQL语句或储存过程

  ExecuteNonQuery() 同上,但无返回,或者说,只返回记录的数量

  注意: 和ASP一样,在运行完以后一定要注意关闭Connection,否则会很耗服务器资源的。

  5.4 数据的显示

  在这节的讲解前,我们先建立一个数据库,名字叫 aspnet 然后里面有一张表user 结构如下:


uid username Email
1 User1 Mail1
2 User2 Mail2
3 User3 Mail3

  SQL 语句 Select * From User

  数据库语句 server=localhost;uid=sa;pwd=;database=aspnet

上一页  [1] [2] [3] [4] 下一页

 

 
文章录入:admin    责任编辑:静夜思 
  • 上一篇文章:

  • 下一篇文章:

  •  
    相关文章
    原创地带
    24小时热门帖子