请问在ASP.NET中有没有System.Data.ADO这个名字空间,100分求回复.
是这样的,小弟我刚刚入门,今天写的一个联接数据库的小程序,编译的时候,总是提示,如下:
编译器错误信息: CS0234: 类型或命名空间名称“ADO”在类或命名空间“System.Data”中不存在(是否缺少程序集引用?)
我联接的是ACESSE数据库.代码如下,请大家帮我找一下出错的原因.我也在帮助文档里搜索了一下,在文档也没找到System.Data.ADO. 但是我还是在有些书中看到有的例子中不是用了System.Date.ADO这个名字空间,我怎么也想不明白,所以特来请教高手.
<%@Import Namespace=System.Data.ADO%>
<%@Import Namespace=System.Data%>
<Html>
<Form id="F1" Runat="Server">
请输入SQL 陈述: <Input Type="Text" Id="Text1" Runat="Server" >
<Button ID="Button1" Runat="Server" OnServerClick="Button1_Click">
执行
</Button>
</form>
<Span ID="Sp1" Runat="Server"/>
<Script Language="c#" Runat="Server">
void Button1_Click(object sender, EventArgs e)
{
ADOConnection cnA = new ADOConnection;
ADOCommand cmA = new ADOCommand;
cnA.Provider="Microsoft.Jet.OLEDB.4.0";
cnA.DataSource="e:/blue/MyWeb.mdb";//这是我的一个本地文件夹.
cnA.UserID="Admin";
cnA.Open();
cmA.ActiveConnection=cnA;
cmA.CommandType=CommandType.Text;
cmA.CommandText=Text1.Value;
cmA.Execute();
Sp1.InnerText="这个叙述影响了" + cmA.RecordsAffected + "笔资料";
}
</SCRIPT>
</Html>