第二种方法就是在写代码来绑定:
OleDbConnection conn = new OleDbConnection()
//conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0Data Source=E:/Microsoft_Visual_Csharp.net/练习簿/笔记/user.mdb"
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0Data Source=E:\\Microsoft_Visual_Csharp.net\\练习簿\\笔记\\user.mdb"
//上面两个connectionstring都行,它们只是那个分格符不同,你仔细看一下就发觉了。
OleDbCommand comm = new OleDbCommand("SELECT * FROM [user]", conn)
OleDbDataAdapter da = new OleDbDataAdapter()
da.SelectCommand = comm
DataSet ds=new DataSet()
da.Fill(ds)
GridView2.DataSource = ds.Tables[0].DefaultView
GridView2.DataBind()
1.SqlConnection
conn
=
new
SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["strConn"].ToString())
从你的web.config
配置文件
中读取数据库连接配置信息,然后创建一个数据库连接对象
2。
SqlCommand
cmd
=
new
SqlCommand()
执行SQl或者
存储过程
的命令,通过这个对象才可以对数据库进行访问和执行
3。cmd.CommandText
=
"select
Count(*)
from
tbManager
where
MName=@mname"
访问数据库要
sql语句
吧,右面的sql语句现在传给了cmd对象,让cmd的去执行
4.
cmd.Parameters.Add("@mname",
SqlDbType.NVarChar,
50).Value
=
tempName
添加一个字段(名称,类型,长度),再给这个字段赋值
5.cmd.Connection
=
conn
执行数据数据库有了sql还不行,还要有连接数据库的对象,这个对象就是前面创建的conn,传给cmd就可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)