Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在c中运行MsAccess查询_C#_Ms Access_Oledb - Fatal编程技术网

C# 在c中运行MsAccess查询

C# 在c中运行MsAccess查询,c#,ms-access,oledb,C#,Ms Access,Oledb,我想在c中执行MsAcces数据库中存储的查询。我在CreateDataReader中不断收到错误消息: 字符串不包含CreateDataReader和的定义 找不到扩展方法CreateDataReader接收器类型 字符串作为第一个参数 这是密码,有人能告诉我我做错了什么吗? 请看这一行: String cmd = string.Format("сумма_определ_товара"); 类名字符串必须以大写字母开头。先试试这个: String cmd = String.Format(

我想在c中执行MsAcces数据库中存储的查询。我在CreateDataReader中不断收到错误消息:

字符串不包含CreateDataReader和的定义 找不到扩展方法CreateDataReader接收器类型 字符串作为第一个参数

这是密码,有人能告诉我我做错了什么吗?

请看这一行:

String cmd = string.Format("сумма_определ_товара");
类名字符串必须以大写字母开头。先试试这个:

String cmd = String.Format("сумма_определ_товара");

如错误消息所述,cmd下面是一个字符串:

IDataReader dr = cmd.CreateDataReader(oleCmd);
看起来您正在查找您的命令对象oleCmd:

IDataReader dr = oleCmd.ExecuteReader();

现在我不判断错误,但当我点击按钮时,它什么也不做。该查询在MsAcces中运行良好,这是一个查询:选择c.kod_tovara,ROUNDAVGkol*cena,2作为c.kod_tovara从realizacia GROUP中选择的c.kod_tovara;你能帮我吗?
IDataReader dr = oleCmd.ExecuteReader();