PDA用webservices用访问数据库问题

cxyPioneer 2010-10-11 11:13:11
架构: PDA应用程序+ webservices服务

VS2005,IIS6,SQL2005

是想通过pad的程序访问webservices里的方法来操作数据库

现在调用webservices里的方法来调用存储过程添加数据,

出现

值不在预期的范围内,位于
Microsoft.AGL.Common.MISC.HandleAr()
位于 System.Windows.Forms.Form.CloseModal()
位于System.Windows.forms.Form.Close()
位于CookPDA.Order.OrderDish.button4_Click

源代码:
//开台写入数据库
try
{
PDAService.Service ps = new CookPDA.PDAService.Service();
string m_strSQL = @"Insert Into tb_sale_SalesOrderDishDetails( FSalesOrderID,FDishID,FQty,FTaste,FRequire,FStateID,FDate,FUnitID,FPrice,PrintState,IsZero,DiscountFPrice,CBTypeID ) " +
" values( " + m_intFSalesOrderID.ToString() + "," + m_intFDishID.ToString() + "," + m_decFQty.ToString() + ",'" + m_strFTaste + "','" + m_strFRequire + "'," + m_intFStateID.ToString() + ",'" + m_strFDate + "' ," + m_intFUnitID.ToString() + "," + m_decUnitPrice.ToString() + "," + m_intPrintState.ToString() + "," + m_intIsZero.ToString() + "," + m_decUnitPrice .ToString()+ "," + m_intCBTypeID.ToString() + ") ";

ps.ExecSQL(m_strSQL);


}
catch(Exception ex )
{
MessageBox.Show(ex.Message.ToString() + ex.StackTrace.ToString() + m_strSQL, "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
return;
}
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cjh200102 2010-10-12
  • 打赏
  • 举报
回复
报什么错误?
cxyPioneer 2010-10-11
  • 打赏
  • 举报
回复
有人知道没
cxyPioneer 2010-10-11
  • 打赏
  • 举报
回复
用webservices来查询数据库是正常的,写入数据不正常

110,502

社区成员

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

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

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