C#访问SQL\Accsee数据库实例
2007-10-04 06:27
330 查看
public DataSet FillDataSet()
{
SqlConnection conn = new SqlConnection("server=(local);Integrated Security=true;Initial Catalog=master;");
SqlCommand cmd = new SqlCommand("SELECT [name], [filename] FROM dbo.sysdatabases", conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
try
{
conn.Open();
try
{
da.Fill(ds); // fill DataSet with data
}
catch (Exception)
{
return null;
}
finally
{
conn.Close();
conn.Dispose();
}
}
catch (Exception)
{
return null;
}
return ds;
}
private DataTable FillDataTableByAccess()
{
string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"" + System.IO.Path.GetFullPath("db1.mdb") + "\"";
System.Data.OleDb.OleDbConnection oledbConn = new System.Data.OleDb.OleDbConnection(connString);
System.Data.OleDb.OleDbCommand oledbCom = new System.Data.OleDb.OleDbCommand("SELECT * FROM 客户表",oledbConn);
System.Data.OleDb.OleDbDataAdapter oledbDr = new System.Data.OleDb.OleDbDataAdapter(oledbCom);
DataTable dt = new DataTable();
try
{
oledbConn.Open();
try
{
oledbDr.Fill(dt);
}
catch (Exception exc)
{
MessageBox.Show(exc.Message);
}
finally
{
oledbConn.Close();
oledbConn.Dispose();
}
}
catch (Exception exc)
{
MessageBox.Show(exc.Message);
}
return dt;
}
{
SqlConnection conn = new SqlConnection("server=(local);Integrated Security=true;Initial Catalog=master;");
SqlCommand cmd = new SqlCommand("SELECT [name], [filename] FROM dbo.sysdatabases", conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
try
{
conn.Open();
try
{
da.Fill(ds); // fill DataSet with data
}
catch (Exception)
{
return null;
}
finally
{
conn.Close();
conn.Dispose();
}
}
catch (Exception)
{
return null;
}
return ds;
}
private DataTable FillDataTableByAccess()
{
string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"" + System.IO.Path.GetFullPath("db1.mdb") + "\"";
System.Data.OleDb.OleDbConnection oledbConn = new System.Data.OleDb.OleDbConnection(connString);
System.Data.OleDb.OleDbCommand oledbCom = new System.Data.OleDb.OleDbCommand("SELECT * FROM 客户表",oledbConn);
System.Data.OleDb.OleDbDataAdapter oledbDr = new System.Data.OleDb.OleDbDataAdapter(oledbCom);
DataTable dt = new DataTable();
try
{
oledbConn.Open();
try
{
oledbDr.Fill(dt);
}
catch (Exception exc)
{
MessageBox.Show(exc.Message);
}
finally
{
oledbConn.Close();
oledbConn.Dispose();
}
}
catch (Exception exc)
{
MessageBox.Show(exc.Message);
}
return dt;
}
相关文章推荐
- C#与数据库访问技术总结(九)之实例
- .NET C# 使用DataAdapter 和 DataSet访问数据库实例
- C#访问SQLServer增删改查代码实例
- C# 抽象类的继承类可直接访问基类的实例对象
- 使用C#和Thrift来访问Hbase实例
- C#访问C++动态分配的数组指针(实例讲解)
- 使用C#和Thrift来访问Hbase实例
- C#之WinForm跨线程访问控件实例
- C# winform 模拟键盘输入自动接入访问网络的实例
- C#访问同类实例的私有成员代码
- Oracle 远程访问配置 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素” C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper Decimal类型截取保留N位小数向上取, Decimal类型截取保留N位小数并且不进行四舍五入操作
- C#访问ACCESS文件的简单实例
- [sql server] 非常简单的实例说明 如何用.net访问sql server(asp.net 和 c# )
- C# usb Hid 访问上位机USB通讯实例 实现设备在线或者离线和发送接收数据通讯功能
- C#访问同类实例的私有成员代码
- C#使用SQL DataReader访问数据的优点和实例
- 使用C#和Thrift来访问Hbase实例
- C#访问SQLServer增删改查代码实例
- C#队列泛型基类BaseQueue,访问索引器时自动创建类型实例
- c# winform通过本地WebService接口访问SQL数据库实例