c/s结构winform里的datagridview如何从access数据库里取值绑定
c/s结构winform里的datagridview如何从access数据库里取值绑定导入一个access文件,绑定内容我是新手,请详解~谢谢(比如有3个字段,编号id,...
c/s结构winform里的datagridview如何从access数据库里取值绑定
导入一个access文件,绑定内容
我是新手,请详解~谢谢
(比如有3个字段,编号id,姓名username,部门dep)
楼下的,C#, 别走vb路子 展开
导入一个access文件,绑定内容
我是新手,请详解~谢谢
(比如有3个字段,编号id,姓名username,部门dep)
楼下的,C#, 别走vb路子 展开
展开全部
上面都是ASP.NET的方法 我用的是C#的
在.cs中引用命名空间 useingSystem.Data.OleDb;
OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=路径")
oledbdataadapter oda = new oledbdataadapter("select * from tablename",conn);
dataset ds = new dataset();
oda.fill(ds);
datagridview1.datasource=ds.table[0].defauleview;
我现在人在网吧,没编译器,就手写的。但语法应该没问题,就是关键字大小写问题。。
在.cs中引用命名空间 useingSystem.Data.OleDb;
OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=路径")
oledbdataadapter oda = new oledbdataadapter("select * from tablename",conn);
dataset ds = new dataset();
oda.fill(ds);
datagridview1.datasource=ds.table[0].defauleview;
我现在人在网吧,没编译器,就手写的。但语法应该没问题,就是关键字大小写问题。。
展开全部
引用命名空间 useing System.Data.OleDb;
OleDbConnection conn = new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=你的数据ACESS数据库路径");
OleDbDataAdapter oda = new OleDbDataAdapter("Select id,username,dep from table", conn);
DataSet ds = new DataSet();
oda.Fill(ds);
dataGridView1.DataSource = ds;
新手不需要理论。。
OleDbConnection conn = new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=你的数据ACESS数据库路径");
OleDbDataAdapter oda = new OleDbDataAdapter("Select id,username,dep from table", conn);
DataSet ds = new DataSet();
oda.Fill(ds);
dataGridView1.DataSource = ds;
新手不需要理论。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
办法如下:
string sql="SQL查询语句";
Sqlcommand command=new SqlCommand();
command.Connection=connection;
command.CommandText=sql;
con.open();
SqlDataReader sdr=command.ExecuteReader();
while(sdr.Read())
{
string syh=sdr["数据库字段1"].ToString();
string smm=sdr["数据库字段2"].ToString();
}
sdr.Close();
con.Close();
string sql="SQL查询语句";
Sqlcommand command=new SqlCommand();
command.Connection=connection;
command.CommandText=sql;
con.open();
SqlDataReader sdr=command.ExecuteReader();
while(sdr.Read())
{
string syh=sdr["数据库字段1"].ToString();
string smm=sdr["数据库字段2"].ToString();
}
sdr.Close();
con.Close();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.首先连接数据库
dim dbname as string
dbname="d:\authors.mdb"
dim myConnection as new OleDbConnection ( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="&dbname )
myConnection.Open()
myCommand = New OleDbCommand( "select * FROM 表", myConnection )
2.将数据绑定到datagridview上面并显示
datagridview.DataSource=myCommand.Executereader()
datagridview.DataBind()
dim dbname as string
dbname="d:\authors.mdb"
dim myConnection as new OleDbConnection ( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="&dbname )
myConnection.Open()
myCommand = New OleDbCommand( "select * FROM 表", myConnection )
2.将数据绑定到datagridview上面并显示
datagridview.DataSource=myCommand.Executereader()
datagridview.DataBind()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一、代码绑定
1.定义2个字符串
string comStr,connStr;
2.comStr是SQL命令字符串,connStr是数据库连接字符串
comstr=“select * from 表名”
connstr=“provider=...;data source=...”
3.定义个oledbdataadapter
oledbdataadapter da = new oledbdataadapter(comStr,connStr);
4.定义个dataset
dataset ds = new dataset();
da.fill(ds,"dataset中表名")
5.然后把datagridview的datasource属性设置了
ok
二、直接绑定到datagridview
vs2005中datagridview可以可视化绑定到数据源,按提示操作就是
1.定义2个字符串
string comStr,connStr;
2.comStr是SQL命令字符串,connStr是数据库连接字符串
comstr=“select * from 表名”
connstr=“provider=...;data source=...”
3.定义个oledbdataadapter
oledbdataadapter da = new oledbdataadapter(comStr,connStr);
4.定义个dataset
dataset ds = new dataset();
da.fill(ds,"dataset中表名")
5.然后把datagridview的datasource属性设置了
ok
二、直接绑定到datagridview
vs2005中datagridview可以可视化绑定到数据源,按提示操作就是
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询