数据库操作封装--SqlDataAdapter.fill
2006-07-17 15:39
615 查看
stringSelect为sql语句,DataSetResult为DataSet ,stringTableName为结果存放table
public bool ExecQueryDataSet(string stringSelect,DataSet DataSetResult,string stringTableName)
{
if(!OpenConnection())
{
return false;
}
bool bSuccessed = true;
try
{
SqlCommand SqlCommandInfo = new SqlCommand();
SqlCommandInfo.Connection = m_SqlConnectionInfo;
SqlCommandInfo.CommandType = CommandType.Text;
SqlDataAdapter SqlDataAdapterInfo = new SqlDataAdapter(SqlCommandInfo);
SqlCommandInfo.CommandText = stringSelect;
SqlDataAdapterInfo.Fill(DataSetResult,stringTableName);
}
catch(Exception /*ex*/)
{
bSuccessed = false;
}
CloseConnection();
if(DataSetResult.Tables[stringTableName].Rows.Count == 0)
{
bSuccessed = false;
}
return bSuccessed;
}
public bool ExecQueryDataSet(string stringSelect,DataSet DataSetResult,string stringTableName)
{
if(!OpenConnection())
{
return false;
}
bool bSuccessed = true;
try
{
SqlCommand SqlCommandInfo = new SqlCommand();
SqlCommandInfo.Connection = m_SqlConnectionInfo;
SqlCommandInfo.CommandType = CommandType.Text;
SqlDataAdapter SqlDataAdapterInfo = new SqlDataAdapter(SqlCommandInfo);
SqlCommandInfo.CommandText = stringSelect;
SqlDataAdapterInfo.Fill(DataSetResult,stringTableName);
}
catch(Exception /*ex*/)
{
bSuccessed = false;
}
CloseConnection();
if(DataSetResult.Tables[stringTableName].Rows.Count == 0)
{
bSuccessed = false;
}
return bSuccessed;
}
相关文章推荐
- 我想操作的是利用SqlDataAdapter的几个Command属性(InsertCommand,UpdateCommand,DeleteCommand)来更新数据库
- C#中DataSet、SqlDataAdapter的使用-关于数据库操作
- DAL 操作数据库方法ExecuteNonQuery/ExecuteScalar/SqlDataAdapter/SqlDataReader
- ADO.NET数据库操作------SqlDataReader和SqlDataAdapter 区别
- 利用SqlCommand和SqlDataReader对象操作数据库
- <转载>C#使用SqlDataAdapter.Update更新数据库
- C# SQL Server的封装(SQLDataAdapter等)之一(共二)
- SqlDataAdapter中Fill方法浅析
- SqlDataAdapter中Fill方法的分析
- SqlDataAdapter 更新数据库
- 1.SqlDataAdapter操作sql2012
- SQL 数据库 C#中全局DataTable、SqlDataAdapter、SqlConnection实现实例
- sqldatareader 分批,分页操作数据库
- SqlDataAdapter对象的Fill(dataset,datatable)方法中的dataTable
- SqlDataAdapter的Updata方法,确保里面的操作为同一个事务
- 第四课 ADO.NET 利用sqldataadapter来进行增,删,改操作。
- 通过SqlDataAdapter 插入DataSet中的数据到数据库
- C#里sqlDataAdapter.fill(DataSet,String)的用法
- SqlDataAdapter.Fill()方法在执行前需要先打开Connection吗?
- SqlDataAdapter.Fill方法的第二个参数