• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

输入字符串的格式不正确。 在线等候

warren1999 2004-12-24 01:38:25
public int Insert_WorkPlan()
{
SzrxWeb.classes.Common com=new Common();
SqlConnection con=com.getConn();
con.Open();
SqlCommand cmd=com.getCommand("USP_Inner_Add_WorkPlan",con);


SqlParameter pcreatmanid=cmd.Parameters.Add("@creatermanid",SqlDbType.BigInt);
pcreatmanid.Value=this.Title;

SqlParameter ptitle=cmd.Parameters.Add("@title",SqlDbType.VarChar,100);
ptitle.Value=this.Title;

SqlParameter pdetail=cmd.Parameters.Add("@detail",SqlDbType.VarChar,500);
pdetail.Value=this.Detail;

SqlParameter pstartdate=cmd.Parameters.Add("@stardate",SqlDbType.DateTime);
pstartdate.Value=Convert.ToDateTime(this.StartDate);

SqlParameter penddate=cmd.Parameters.Add("@enddate",SqlDbType.DateTime);
penddate.Value=Convert.ToDateTime(this.EndDate);

int i=cmd.ExecuteNonQuery();
con.Close();
return i;
}
...全文
54 点赞 收藏 4
写回复
4 条回复
luckysusan 2004年12月24日
应该你传给参数的数据与定义的类型不一致,具体是哪个?调试才知道
回复 点赞
warren1999 2004年12月24日
自己解决了.
回复 点赞
warren1999 2004年12月24日
int i=cmd.ExecuteNonQuery();
回复 点赞
posemanboy 2004年12月24日
那行出错??
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告