您的位置:首页 > 数据库

ADO.NET的一段数据库操作代码

2010-10-12 17:57 573 查看
int currentIndex = 0;
int pageSize = 10;

//System.Data.OracleClient.OracleConnection connection = new SqlConnection("Data Source=ORCL_100.0.3.10;User Id=btvaudit2;Password=btvaudit2;");
//connection.Open();

DbProviderFactory dbfactory = DbProviderFactories.GetFactory("System.Data.OracleClient");
DbConnection dbconn = dbfactory.CreateConnection();
dbconn.ConnectionString = "Data Source=ORCL_100.0.3.10;User Id=btvaudit2;Password=btvaudit2;";

string orderSQL = "SELECT * FROM a_wsinterfaceinfo order by requesttime desc";

DbCommand dbCommand = dbconn.CreateCommand();
dbCommand.CommandText = orderSQL;
dbCommand.CommandType = CommandType.Text;

DbDataAdapter dbDataAdapter = dbfactory.CreateDataAdapter();
dbDataAdapter.SelectCommand = dbCommand;

if (System.Data.ConnectionState.Open != dbconn.State)
dbconn.Open();

DataSet dataSet = new DataSet();
int count = dbDataAdapter.Fill(dataSet, currentIndex, pageSize, "a_wsinterfaceinfo");

if (System.Data.ConnectionState.Open == dbconn.State)
dbconn.Close();

DataTable table =new DataTable();
dataSet.Merge(table);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: