
选择新数据源在"选择数据源"里选第一个microsoft access 数据库文件--点"继续"--d出"添加连接"对话框 然后添加你要连接的数据库服务连接
连接Access数据库:DataSet daset = new DataSet()
string strfilepath = "provider=microsoft.jet.oledb.4.0data source=连接Access数据库.mdb"//先在debug文件夹下放一个数据库文件 连接Access数据库.mdb
string select = "select * from 员工信息表"//定义连接数据源
//声明一个数据连接
OleDbConnection conn = new OleDbConnection(strfilepath)
OleDbDataAdapter adapter = new OleDbDataAdapter(select, conn)
try
{
adapter.Fill(daset)//填充数据
if (daset.Tables[0].Rows.Count >1)//判断是否有符合条件的数据记录
{
dataGridView1.DataSource = daset.Tables[0]//把数据赋值给datagridview
}
}
catch (Exception ex)
{
throw new Exception(ex.ToString())
}
finally
{
//关闭数据库
conn.Close()
conn.Dispose()
daset.Dispose()
}
//=========连接SQL Server===============
DataSet daset = new DataSet()
string connsqlserver = @"server=.database=student"//连接本地数据库和数据库名
//string connsqlserver="data source=.database=student"//这样也可以
string selectsql = "select * from 学号"//查询语句、内容
SqlConnection conn = new SqlConnection(connsqlserver)//连接数据库
SqlDataAdapter adapter = new SqlDataAdapter(selectsql, conn)
try
{
conn.Open()
if (conn.State == ConnectionState.Closed)
conn.Open()
adapter.Fill(daset)
if (daset.Tables[0].Rows.Count >1)
{
dataGridView1.DataSource = daset.Tables[0]
}
}
catch (Exception ex)
{
throw new Exception(ex.ToString())
}
finally
{
conn.Close()
conn.Dispose()
daset.Dispose()
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)