至少一个参数没有被指定值!!!!!!!!!!!!!!!!!!!!!!!
.aspx
----------------------------
<table id="StatisticianTongJiDiv1Table2" class="StatisticianTongJiDiv1Table2">
<tr><td id="StatisticianTongJiDiv1Table2Td1" class="StatisticianTongJiDiv1Table2Td1" colspan="4">供应商配件供应额统计
</td></tr>
<tr><td id="StatisticianTongJiDiv1Table2Td2" class="StatisticianTongJiDiv1Table2Td2">
供应商名</td>
<td id="StatisticianTongJiDiv1Table2Td3" class="StatisticianTongJiDiv1Table2Td3" colspan="3"><input type="text" id="txtProvider" name="txtProvider" class="css_input" runat="server"></td></tr>
<tr>
<td id="StatisticianTongJiDiv1Table2Td4" class="StatisticianTongJiDiv1Table2Td4">
设定时间</td>
<td id="StatisticianTongJiDiv1Table2Td5" class="StatisticianTongJiDiv1Table2Td5">
<input type="text" id="txtBuyDate1" name="txtBuyDate1" class="css_input1" runat="server">
</td>
<td id="StatisticianTongJiDiv1Table2Td6" class="StatisticianTongJiDiv1Table2Td6">
至
</td>
<td id="StatisticianTongJiDiv1Table2Td7" class="StatisticianTongJiDiv1Table2Td7">
<input type="text" id="txtBuyDate2" name="txtBuyDate2" class="css_input2" runat="server">
</td></tr>
<tr><td id="StatisticianTongJiDiv1Table2Td8" class="StatisticianTongJiDiv1Table2Td8" colspan="4"><asp:ImageButton ID="Imagebutton1" OnClick="PeiJian_OnClick" ImageUrl="/Images/ok-02.gif" borderstyle="none" runat="server" CssClass="additem_id" />
</td></tr></table>
.cs
-------------------------------
shbSqlStr="select sum([Money]) as [Money] from PeiJianManage where Provider = '"
+ txtProvider.Value.ToString() + "' and Data between '"
+ txtBuyDate1.Value.ToString() + "' and '"
+ txtBuyDate2.Value.ToString() + "' group by Provider ";
===========================================
至少一个参数没有被指定值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。
问题点数:20、回复次数:12Top
1 楼zhanqiangz(闲云野鹤-Overriding)回复于 2005-04-04 08:58:27 得分 1
Reponse.Write(shbSqlStr);
看看最后构造出来的式什么样的.Top
2 楼anycall2004(没事,瞎转悠!)回复于 2005-04-04 09:02:39 得分 1
少传了一个参数。。Top
3 楼tangyy(tang)回复于 2005-04-04 09:12:29 得分 0
.cs
改为:
shbSqlStr="select sum([Money]) as [Money] from PeiJianManage where Date > '%"
+ txtBuyDate1.Value.ToString().Trim() + "%' and '%"
+ txtBuyDate1.Value.ToString().Trim() + "%' < '%"
+ txtBuyDate2.Value.ToString().Trim() + "%' group by Provider ";
出现:
------------------------------
标准表达式中数据类型不匹配。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 标准表达式中数据类型不匹配。Top
4 楼tangyy(tang)回复于 2005-04-04 09:39:52 得分 0
真的很急!!!!Top
5 楼bmiracle()回复于 2005-04-04 10:04:21 得分 6
select Provider,sum([Money]) as [Money] from PeiJianManage where Provider
改成这样试试
Provider加上这个Top
6 楼baobei7758(陵少)回复于 2005-04-04 10:06:31 得分 1
断点跟踪下哦~Top
7 楼wbj02(J^情之弦^J)回复于 2005-04-04 10:14:41 得分 5
可能是三个参数当中其中一个没有值,试试看用
shbSqlStr="select sum([Money]) as [Money] from PeiJianManage where Provider = @Provider ......这种传参数的方法。。
或者 使用断点调试,查找一下哪些参数没有值!Top
8 楼ianok(再菜我也要up出個星來)回复于 2005-04-04 10:16:38 得分 1
跟踪Top
9 楼tangyy(tang)回复于 2005-04-04 10:24:33 得分 0
不是没有被指定值
现在出现:
标准表达式中数据类型不匹配。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 标准表达式中数据类型不匹配。Top
10 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2005-04-04 10:28:42 得分 3
拼出来的字符串不对!
按一楼说的作,把你的sql语句response.write出来,干叫急没用!Top
11 楼tangyy(tang)回复于 2005-04-04 10:32:33 得分 0
按一楼说的作,把你的sql语句response.write出来,干叫急没用!
怎样response.write,我不懂的,详细点是怎么做
Top
12 楼vzxq(灵感人)回复于 2005-04-04 11:21:10 得分 2
用存储过程,不容易出错Top
相关问题
- 出错了!"至少一个参数没有被指定值。"
- ”至少一个参数没有被指定值“???
- 至少一个参数没有被指定值,什么意思?
- update 为什么提示:至少一个参数没有被指定值!!
- 至少一个参数没有被指定值。!!!! 很急!!!!!谢谢了
- 未处理的异常: System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。
- Sql查询时显示 至少一个参数没有被指定值
- 急!!!!拜托各位!这是一本书上的例子,我运行时说我至少有一个参数至少一个参数没有被指定值
- 至少一个参数没有被指定值?大家帮我看看代码,是什么问题?
- System.Data.OleDb.OleDbException: 至少一个参数没有被指定值--这个问题怎么解决?




