当前位置: 首页 > backend >正文

关于OleDbCommand中操作数据库的几种方法的区别

在vb.net中利用OleDb的OleDbCommand类操作数据库,有以下这些方法:

 

ExecuteNoQuery() 返回值类型integer,常用来执行增删改操作,返回操作影响的行数


ExecuteReader() 返回一个只读的数据集,常用来作查询操作


ExecuteScalar() 返回值类型Object,执行查询,并返回查询所返回的结果集中第一行的第一列,常用来作一些其他的操作,例如记录数等。
例如:

dim sql as String
sql = "select count(*) from yourtable";
dim objCmd as new OleDb.OleDbCommand
objCmd.CommandText = sql
objCmd.Connection = conn '这个conn是定义好连接的 OleDb.OleDbConnection
return Convert.ToInt32(cmd.ExecuteScalar());


 

http://www.xdnf.cn/news/11695.html

相关文章:

  • 解决Warning: Cannot modify header information - headers already sent by问题
  • 【STM32】 DMA原理,步骤超细详解,一文看懂DMA
  • 鸿蒙生死印是谁的,逆天邪神:鸿蒙印的器灵还存在,或许云澈将知道些关于远古的秘密...
  • 蛙灵桌面
  • 完整版:iOS 6.1完美越狱全攻略(已实验成功)
  • 有哪些比较好用的黄页网站?
  • vc 网络编程(socket)
  • 备注,推荐一个别人的blog,关于界面的。
  • 中文搜索引擎提交入口
  • dreamweaver cs5 注册码及防激活
  • ZT: 排名前50个常用软件下载(带序列号)
  • 神仙级Python入门教程(非常详细),从零基础入门到精通,从看这篇开始
  • 【硬核游戏攻略】2.matlab中调用Java实现《大家来找茬》快速求解器
  • Linux系统输入quotacheck -ugcv /dev/sdb1报错
  • Oracle 物化视图 说明
  • VMware 笔记
  • ubuntu 9.10更新源设置
  • 【零基础学C语言】带你解析字符串连接函数:strcat_s 函数
  • Apache Ignite详解
  • catalog英文翻译_“目录”的英文翻译是“catalog还是contents
  • Linux使用busybox构建文件系统
  • Thrift 协议介绍
  • Cygwin简介
  • 【Erlang】学习笔记-erlang基础语法
  • activeMQ安装指引和配置
  • Java开源工具库Guava使用指南
  • pv是什么意思?什么是pv值,pv访问量?网站pv是什么?
  • FTA、FMEA、FMECA、FRACAS四者区别与联系
  • switch case用法详解
  • Python中eval()函数的使用