随机读取Access数据库记录(转)
2007-01-03 13:46
295 查看
Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));
int intRandomNumber = rnd.Next();
string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|aspxWeb.mdb;Persist Security Info=True";
string sql = "select top 10 Title,objectGuid from Document Order By Rnd(" + (-1 * intRandomNumber) + "*id)";
System.Data.OleDb.OleDbConnection cn = new System.Data.OleDb.OleDbConnection(ConnectionString);
cn.Open();
System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand(sql, cn);
System.Data.OleDb.OleDbDataReader dr = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
GridView1.DataSource = dr;
GridView1.DataBind();
dr.Close();
cmd.Dispose();
cn.Dispose();
cn = null;
int intRandomNumber = rnd.Next();
string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|aspxWeb.mdb;Persist Security Info=True";
string sql = "select top 10 Title,objectGuid from Document Order By Rnd(" + (-1 * intRandomNumber) + "*id)";
System.Data.OleDb.OleDbConnection cn = new System.Data.OleDb.OleDbConnection(ConnectionString);
cn.Open();
System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand(sql, cn);
System.Data.OleDb.OleDbDataReader dr = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
GridView1.DataSource = dr;
GridView1.DataBind();
dr.Close();
cmd.Dispose();
cn.Dispose();
cn = null;
相关文章推荐
- ASP.NET 2.0中随机读取Access数据库记录
- ASP.NET 2.0中随机读取Access数据库记录
- 随机读取Access数据库记录
- ASP.NET 2.0中随机读取Access数据库记录
- ADO访问Access数据库, 随机读取记录
- [导入]ASP.NET 2.0中随机读取Access数据库记录
- 随机读取Access数据库记录
- ASP.NET 2.0中随机读取Access数据库记录
- ASP.NET 2.0中随机读取Access数据库记录
- [导入]ASP.NET 2.0中随机读取Access数据库记录
- ASP.NET 2.0中随机读取Access数据库记录
- ASP读取ACCESS数据库随机记录的方法
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- 随机读取N条记录(MySQL、SQL Server、Access、Oracle、postgreSQL)
- MSSQL、MYSQL,ACCESSl,Oracle随机读取N条记录方法
- DB----随机选择数据库与随机读取若干条记录
- MSSQL、MYSQL,ACCESSl,Oracle随机读取N条记录方法
- [转]MSSQL、MYSQL,ACCESSl,Oracle随机读取N条记录方法
- 从SqlServer中随机读取记录
- ASP.NET 2.0下随机读取Access记录的实现方法