你又没说哪里错了,怎么帮你。
有几点建议:
1.
strconnection="provider=Microsoft.Jet.OleDb.4.0; data source=" & Server.MapPath("db1.mdb")
2.
dgcategories.datasource=objdataset.tables("categories",defaultveiw)
改为:
dgcategories.datasource=objdataset.tables("categories")
有几点建议:
1.
strconnection="provider=Microsoft.Jet.OleDb.4.0; data source=" & Server.MapPath("db1.mdb")
2.
dgcategories.datasource=objdataset.tables("categories",defaultveiw)
改为:
dgcategories.datasource=objdataset.tables("categories")
~~~~~~
F:\aspx\datagrid.aspx(18) : error BC30451: 名称“objadaper”未声明。objadaper.fill(objdataset,"employess")
~~~~~~~~~
F:\aspx\datagrid.aspx(19) : error BC30451: 名称“objdata”未声明。dgnamelist.datasource=objdata.tables("employess")
~~~~~~~
F:\aspx\datagrid.aspx(23) : error BC30451: 名称“objconnetion”未声明。objadapter=new oledbdataadapter(strsql,objconnetion)
~~~~~~~~~~~~
F:\aspx\datagrid.aspx(25) : error BC30451: 名称“defaultveiw”未声明。dgcategories.datasource=objdataset.tables("categories",defaultveiw)
strconnection="provider=Microsoft.Jet.OleDb.4.0;" & _
"data source=db1.mdb"
strSQL="SELECT firstname,lastname from employess;"
objconnection=new OleDbconnection(strconnection)
objAdapter=new OleDbdataAdapter(strSQL)//并没有给objAdapter一个connection建议看看ADO.net,了解各个对象的用法