网格仅显示expr1000,但程序未显示错误 [英] grid showing only expr1000 but program shows no error

查看:248
本文介绍了网格仅显示expr1000,但程序未显示错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的我正在使用Access 2002并创建了一个视图

在我的网格下面使用查询时仅显示expr1000

删除"AND",我也尝试过,(逗号)

有人可以帮我吗,我是编程的新手

Dear all I am using access 2002 and created one view

while using query below my grid is showing only expr1000

removing ''AND'' i also tried ,(comma)

can someone help me out , iam new to programing

objClass1vrb.objds.Clear();
            string qrfinal = "select Publicationname AND Authorname from Author where Publicationname AND Authorname='" + compublisher.SelectedItem + "'AND'" + comauthor.SelectedItem + "'";


            objClass1vrb.objds = new DataSet();
            objClass1vrb.objds = objclassfunhelp.Retdataset(qrfinal);
            dataGridView1.DataSource = objClass1vrb.objds.Tables[0];

推荐答案

出版物名称AND Authorname":这是一个布尔值,肯定不是您想要的值.
猜猜您想同时看到两个值,在两者之间使用逗号,并在WHERE子句中测试与AND链接的两个条件.
"Publicationname AND Authorname": that is a Boolean value, surely not what you want to get.
Guess that you want to see both values, use a comma in between, and in your WHERE clause test two conditions which are linked with AND.
Select a, b 
From aTable
Where a='valueOfA' AND b='valueOfB'


这篇关于网格仅显示expr1000,但程序未显示错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆