2 baidu 34130906 baidu_34130906 于 2016.03.20 11:00 提问

.net中从数据库中查询数据的问题!!求高手指教~

protected void Button1_Click(object sender, EventArgs e)
{
string SQL = "select * from AllItems where 1=1";
if (!string.IsNullOrEmpty(this.TextBox1.Text))
{
SQL = SQL + " and BianHao='" + this.TextBox1.Text + "'";
}
if (!string.IsNullOrEmpty(this.TextBox2.Text))
{
SQL = SQL + " and MingCheng='" + this.TextBox2.Text + "'";
}
DataSet ds = DBHelper.GetDataSet(SQL);
this.GridView1.DataSource = ds.Tables[0];
this.GridView1.DataBind();//这句提示在选定的数据源上未找到名为“Title”的字段或属性,但是这个表和Title没有关系,.net页面上也没有有关Title的东西
}
这个要怎么改呢?

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.20 18:21

尼的TextBox里面有什么东西,是否包含了引号等字符,导致sql语句被截断。

enpterexpress
enpterexpress   Rxr 2016.03.20 22:02

你的数据源中没有Title这个字段

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用异步回调方式查询数据
异步方式在.NET 1.1中,SqlCommand类提供的ExeuteReader()方法用于将CommandText发送到Connection并生成一个SqlDataReader,该方法是一个同步方法,也就是说,在该方法未完成之前,工作线程一直处于阻塞状态,程序不能做其他工作;在.NET 2.0中,微软在SqlCommand类中提供了BeginExecuteReader()和EndExe
Delphi_Ado_advStringGrid分页
从数据库中查询数据显示到advStriingGrid列表中,并且是分页显示,在界面中可控制第几页
应用ASP.Net在web中查询数据库
将数据库中的数据查询出来,并打印在html页面上 首先创建一个website,在web.config文件中写上连接字符串       -----身份验证方式用的是windows身份验证,name属性是不可或缺的新建一个html页面和一个一般处理程序,由于本次是将数据库中的数据一行一行打印在html上,肯定要用到循环,可以在html页面上写一个$tbody当做占位符在一般处理程序中,首
ASP.NET中DropDownList控件的简单使用--DDL绑定数据库表中值,选择DDL中值直接检索数据
这篇博客主要说一下DropDownList绑定数据库表中数据,及选择相应DropDownList表中的值会根据此值从数据库中查询相应的数据信息。       一、简单介绍一下我要实现的功能      我要实现的功能简单界面:    我要实现的功能:校区旁边的下拉列表我使用的是DropDownList控件,页面加载时DropDownList会绑定从数据库中查询出的校区信息,然
[MVC4]ASP.NET MVC4+EF5(Lambda/Linq)读取数据
继续上一节初始ASP.NET MVC4,继续深入学习,感受了一下微软的MVC4+EF5(EntityFramework5)框架的强大,能够高效的开发出网站应用开发系统,下面就看一下如何用MVC4+EF5来实现数据的读取。实现效果操作步骤1.创建数据库--创建表格-- Create table News ( id int identity(1,1) primary key, NewsTitle
ASP.NET MVC的常用数据库查询和提取模式
本文主要记录目前比较常用的两种ASP.NET数据库查询和提取模式。 方法一:是利用SQL的查询语句来进行数据库检索,然后利用DataReader提取数据,进行输出。 方法二:是利用ENTITY FRAMEWORK,构建连接,利用Linq语句进行检索查询和输出。 先说方法二: 这种结构相对简单。 首先,在model文件夹中新建数据库连接,获得数据上下文。 然后在控制器中,实例化,并获取泛
C#操作MongoDB数据库并获取数据方法
本文利用MongoDB官方发布的C#驱动,封闭了对MongoDB数据库的增删改查访问方法。1、引用MongoDB for C# Driver 从网上下载C#访问MongoDB的驱动,得到两个DLL:MongoDB.Driver.dllMongoDB.Bson.dll    将它们引用到项目中。2、编写实体类        using System; using System.Collections...
在DataTable中查询数据
项目中有这么一个问题,从A表向B表导数据,为了提高效率,两张表都先查出数据。然后循环A表,看A表数据是否在B表中存在。那么这个判断,就需要在B表的DataTable中查询数据。         使用select方法查找即可,代码如下。 DataRow[] dr = dt.Select(string.Format("projectId={0} and problemId={1}",proje
求所有四位完全平方数
求所有四位完全平方数的一款自编的pascal程序,新手上路,求高手指教
求VB.NET高手指教
各路大神:目前使用VB.2008,问题多多,有偿请教,谢谢 ,QQ945790857