用代码直接说明好了.
using System.Data;
using System.Data.OleDb;
OleDbConnection thisConnection = new OleDbConnection(
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("data.mdb"));//获取本地Access
//数据库路径
thisConnection.Open();
string strCom = "select * from account where uid = '" + strUid + "' and pwd = '" + strPwd + "'";
OleDbCommand thisCommand = new OleDbCommand(strCom,thisConnection);
thisCommand.ExecuteReader(); 或者 thisCommand.ExecuteNonQuery();
(这两句都可以执行sql语句)
thisConnection.Close();
将下划线部分替换为:
OleDbDataReader thisReader = thisCommand.ExecuteReader();
if(thisReader.HasRows)
{
thisReader.Read();
string strLevel = thisReader["level"].ToString();
}
或者
if(thisReader.Read())
{
string strLevel = thisReader["level"].ToString();
}
OleDbDataReader 中的bool类型HasRows属性可以判断查询结果是否为空.
thisReader["列名"] 可显示查询出的该列数据.
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/dfkurama/archive/2005/11/05/523350.aspx
分享到:
相关推荐
c#调用存储过程两种方法 - - c# sql .net asp.net
ADO.NET示例程序,包括OleDbConnection、OleDbCommand、OleDbDataReader的使用
分页查询使用OleDbDataReader来读取数据,并将结果写到一个DataSet中返回。 以上内容封装为三个可重用的类:AccessDBUtil,AccessPageUtil,Page 代码这里下载AccessDBUtilDemo.rar (191.37 KB , 下载:999次) 本例程是...
在VS2005.NET平台下用C#和Access实现用户登录界面的窗体应用程序 string conStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db.mdb"; OleDbConnection con = new OleDbConnection(conStr); con.Open()...
操作DBF库和DataTable转换,DBF生成DataTable,DataTable生成DBF文件
2.Ole DB.net的核心对象 OleDbConnection、OleDbCommand、OleDbDataReader和OleDbDataAdapter 这4个对象包含在System.Data.OleDb命名控件中,需要将这个命名空间引入到文件中 目前主要用来访问Access、Foxpro等简单...
C# 编程连接oracle数据库方法 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using ...
C# 访问Access数据库通用类
/// 这个版本没有使用oleDbDataAdapter+DataSet对数据进行存取,而是使用的OleDbCommand +OleDbDataReader 的形式。 /// 主要是想试验一下不用oleDbDataAdapter+DataSet的数据存取速度。 /// public class ...
asp.net下OleDbCommand的使用代码
OleDbCommand MyCom = new OleDbCommand(SqlSeclectStr, objOleConnection); OleDbDataReader MyDr = MyCom.ExecuteReader(); if (MyDr.HasRows == true) { Session["UserName"] = this.TextBox1.Text.Trim(); MyDr....
c# DBF数据库导入导出实例 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using ...