用Filter过滤时出现Type mismatch in expression这样的问题,请教各位!

xiangsu 2006-06-14 10:02:29
原文如下:
public bool DeleteStyleSize(string styleNo,string sizeNo)
{
styleCodeData = new StyleCodeData();
styleCodeData = styleCodeDAO.GetStyleSize();
styleCodeData.Tables[StyleCodeData.TABLE_STYLESIZE].DefaultView.RowFilter = StyleCodeData.FD_StyleSize_StyleNo + "='" + styleNo + "' and + " + StyleCodeData.FD_StyleSize_SizeNo + "='" + sizeNo +"'";
styleCodeData.Tables[StyleCodeData.TABLE_STYLESIZE].DefaultView.Delete(0);
return styleCodeDAO.SaveStyleSize(styleCodeData);
}

運行時,錯誤提示是:
Type mismatch in expression '(+ [SizeNo])'.
Line 200: styleCodeData.Tables[StyleCodeData.TABLE_STYLESIZE].DefaultView.RowFilter = StyleCodeData.FD_StyleSize_StyleNo + "='" + styleNo + "' and + " + StyleCodeData.FD_StyleSize_SizeNo + "='" + sizeNo +"'";
Line 201: styleCodeData.Tables[StyleCodeData.TABLE_STYLESIZE].DefaultView.Delete(0);
Line 202: return styleCodeDAO.SaveStyleSize(styleCodeData);
...全文
186 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Knight94 2006-06-14
  • 打赏
  • 举报
回复
你写错了
用如下这个就行了
styleCodeData.Tables[StyleCodeData.TABLE_STYLESIZE].DefaultView.RowFilter = StyleCodeData.FD_StyleSize_StyleNo + "='" + styleNo + "' and " + StyleCodeData.FD_StyleSize_SizeNo + "='" + sizeNo +"'";
Knight94 2006-06-14
  • 打赏
  • 举报
回复
那你最好输出一下
StyleCodeData.FD_StyleSize_StyleNo + "='" + styleNo + "' and + " + StyleCodeData.FD_StyleSize_SizeNo + "='" + sizeNo +"'";

看看过滤条件是否正确。
xiangsu 2006-06-14
  • 打赏
  • 举报
回复
styleNo,sizeNo 這兩個是字符類型, 是用來過濾的兩個條件.
Knight94 2006-06-14
  • 打赏
  • 举报
回复
如果不是字符类型,不要用“''”来包括。
Knight94 2006-06-14
  • 打赏
  • 举报
回复
查看一下,如下这个字符串具体是什么,是否是你要做的过滤限制
StyleCodeData.FD_StyleSize_StyleNo + "='" + styleNo + "' and + " + StyleCodeData.FD_StyleSize_SizeNo + "='" + sizeNo +"'";
xiangsu 2006-06-14
  • 打赏
  • 举报
回复
提示錯誤的一行為:
Line 200: styleCodeData.Tables[StyleCodeData.TABLE_STYLESIZE].DefaultView.RowFilter = StyleCodeData.FD_StyleSize_StyleNo + "='" + styleNo + "' and + " + StyleCodeData.FD_StyleSize_SizeNo + "='" + sizeNo +"'";

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧