当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 第三节通过OleDbDataAdapte来操作数
 

 

 ·beta2中操作sql数据库    »显示摘要«
    摘要: 在前面,我已经说了如何在beta2的环境下,操作access数据库,这次我们来看看如何通过ado。net来操作sql server数据库! 首先我们要知道,在ado。net环境下,我们是通过system.data.sqlclient这个名字空间来操作的,另外还有一个system.data.sqltypes名字空间描述了sql server的字段类型,但它并不直接参与数据库的操作,......
 ·聚合函数    »显示摘要«
    摘要: 聚合函数 聚合函数对一组值执行计算并返回单一的值。除 count 函数之外,聚合函数忽略空值。聚合函数经常与 select 语句的 group by 子句一同使用。 所有聚合函数都具有确定性。任何时候用一组给定的输入值调用它们时,都返回相同的值。有关函数确定性的更多信息,请参见确定性函数和非确定性函数。 仅在下列项中聚合函数允许作为表达式使用: select 语句的选择列表......


第三部分,BETA2操作ACCESS数据库
第三节    通过oledbdataadapte来操作数据库! 呵呵,朋友好啊!又天亮了,熬了一个晚上,现在头脑已经不是很清楚了,不过还不想休息!接着说说我们的数据库操作吧!前面我们已经说了如何操作数据库,但几乎全部是通过oledbcommand与oledbdatareader来做的,这次我们说说如何通过oledbdataadapter来操作数据库!由于oledbdataadapter是dataset与数据源之间建立联系的一个桥梁,而dataset我想大家都知道在ado.net中所占的地位,所以知道如何通过它来操作数据库就是必须的了! 好了,不废话了!在前面我们已经用到过一次oledbdataadapter来执行“select”语句,我门在回忆一次看看那段代码!(我适当简化了) oledbconnection conn = getconn();     //getconn():得到连接对象 oledbdataadapter adapter = new oledbdataadapter("select * from notes order by posttime desc",conn); system.data.dataset mydataset = new system.data.dataset();;  //定义dataset adapter.fill(mydataset,"notes");     conn.close(); 整个过程分以下几步: 1.    建立数据库连接(我是通过自己的函数,在前面的文章中有代码) 2.    实例化oledbdataadapter对象! 3.    建立一个dataset对象,执行sql语句得到的表添加到其中 4.    关闭数据库连接 通过上面的步骤我们就可以使用databind将我们得到的数据绑定到特定的控件上了! 下面我们看看,如何通过oledbdataadapter来执行删除特定的数据库记录!(delete) 由于执行删除.修改.添加都比前面的麻烦,所以我们还是先看例程,然后自己体会一下,程序如下: //删除特定记录,通过string类型的id删除字段 public boolean delnote(string delid) { boolean tempvalue=false;      &nb
...   下一页
 ·dataset的几个基本操作    »显示摘要«
    摘要: dataset的几个基本操作 最近写程序的时候遇到一个问题,向text类型(sql server)字段中insert内容不能直接用sql语句,因为其中有换行,特殊字符.所以只能用dataset. 记得在asp中的写法是rs.addnew(),rs.update()等,在asp.net中是怎么写的呢? 查了半天资料(居然还这么难找),把其中几个基本操作写在下面. 下面的程序从dat......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE