易截截图软件、单文件、免安装、纯绿色、仅160KB

c#连接access时遇到的一个小问题

本人初学c#,连access时遇到了一个小问题,代码如下
String connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sql1.mdb";

String sql = @"select * from table where name = 'aaa'";

OleDbConnection conn = new OleDbConnection(connString);

conn.Open();

OleDbCommand cmd = new OleDbCommand(sql, conn);
OleDbDataReader reader = cmd.ExecuteReader();

但是为什么在最后一句OleDbDataReader reader = cmd.ExecuteReader();这儿就过不去了啊
先谢谢各位了
table 这是不能用这个名字的

出现的是什么异常啊
上面的语句应该都没有问题
再看看
你的SQL语句对么,数据库sql1.mdb中存在表table么?

table 是关键字啊~!!

引用
table 是关键字啊~!!

第一眼的错误就是它了,你前面的String sql = @"select * from table where name = 'aaa'";
只是个字符串, 要到刚才那个函数去被运行,发现table是个非法字符,当然报错啦.改下你表的名字吧! 菜鸟回答菜鸟问题,呵呵

引用
本人初学c#,连access时遇到了一个小问题,代码如下
            String connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sql1.mdb";
           
            String sql = @"select * from table where name = 'aaa'";


相关问答:

求c#操作sqlserver数据库问题

在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

这段JavaScript代码为什么无法执行 - .NET技术 / C#

以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。 
<form id="form1" runat="server">
  < ......

winform编程与ASP.NET有连系吗 - .NET技术 / C#

其实这个问题可以找老师回答,这不放假了吗,问问各位高手。
绝对有 ,ASP、net里有好多的逻辑判断等都需要winform基础

C#语言 
Ado.net C/S结构
Asp.net B/S结构

俩都是微软出的,都能用C#进行开发 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号