C# 语法错误 (操作符丢失) 在查询表达式 '[诊疗卡号]=''' 中
StringKaHaoSql;KaHaoSql="Select[诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期]From[挂号管理]where[诊疗卡号]...
String KaHaoSql;
KaHaoSql = "Select [诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期] From [挂号管理] where [诊疗卡号]='" + textBox11.Text + "'";
oleDbCommand2.Connection = oleDbConnection1;
oleDbCommand2.CommandType = CommandType.Text;
oleDbCommand2.CommandText = KaHaoSql;
oleDbDataAdapter2.SelectCommand = oleDbCommand2;
dataSet21.Clear();
oleDbDataAdapter2.Fill(dataSet21);
以上为我的部分程序
我 诊疗卡号 的属性是数据
请问要转换成数据是这样写吗?KaHaoSql = "Select [诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期] From [挂号管理] where [诊疗卡号]='" +Convert .ToInt32( textBox11.Text )+ "'";
如果要转换成这样的的日期格式 2009/5/28 是不是这样写?
KaHaoSql = "Select [诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期] From [挂号管理] where [诊疗卡号]='" +Convert.ToDateTime( textBox11.Text )+ "'";
出现这个错误是什么意思: 语法错误 (操作符丢失) 在查询表达式 '[诊疗卡号]=''' 中
在线等着用的,急急...
请点击查看大图 展开
KaHaoSql = "Select [诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期] From [挂号管理] where [诊疗卡号]='" + textBox11.Text + "'";
oleDbCommand2.Connection = oleDbConnection1;
oleDbCommand2.CommandType = CommandType.Text;
oleDbCommand2.CommandText = KaHaoSql;
oleDbDataAdapter2.SelectCommand = oleDbCommand2;
dataSet21.Clear();
oleDbDataAdapter2.Fill(dataSet21);
以上为我的部分程序
我 诊疗卡号 的属性是数据
请问要转换成数据是这样写吗?KaHaoSql = "Select [诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期] From [挂号管理] where [诊疗卡号]='" +Convert .ToInt32( textBox11.Text )+ "'";
如果要转换成这样的的日期格式 2009/5/28 是不是这样写?
KaHaoSql = "Select [诊疗卡号],[班次],[诊别],[科室],[医生],[挂号日期] From [挂号管理] where [诊疗卡号]='" +Convert.ToDateTime( textBox11.Text )+ "'";
出现这个错误是什么意思: 语法错误 (操作符丢失) 在查询表达式 '[诊疗卡号]=''' 中
在线等着用的,急急...
请点击查看大图 展开
展开全部
oleDbDataAdapter2.Fill(dataSet21);
DbDataAdapter的Fill方法 这样用比较好
oleDbDataAdapter2.Fill(dataSet21,"tempTable");
"tempTable"为 你将结果集填充到的dataSet的表
where语句错了
where [诊疗卡号]=" +Convert .ToInt32( textBox11.Text);
你的“诊疗卡号”字段是int型的吧,不要加单引号''
填写日期C#有专门的控件,monthCalendar 建议不要用textBox
DbDataAdapter的Fill方法 这样用比较好
oleDbDataAdapter2.Fill(dataSet21,"tempTable");
"tempTable"为 你将结果集填充到的dataSet的表
where语句错了
where [诊疗卡号]=" +Convert .ToInt32( textBox11.Text);
你的“诊疗卡号”字段是int型的吧,不要加单引号''
填写日期C#有专门的控件,monthCalendar 建议不要用textBox
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CommandType.Text;
oleDbCommand2.CommandText = KaHaoSql;
oleDbDataAdapter2.SelectCommand =后面还有提示吗??
oleDbCommand2.CommandText = KaHaoSql;
oleDbDataAdapter2.SelectCommand =后面还有提示吗??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我想应该是你的=号打错了吧。注意英文半角
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询