asp.net C# 数据库添加信息有错误 代码提示有问题
网站后台信息添加 之前运行正常 后来添加了两个字段 visaCb
和visaTh 运行没问题 但是添加信息时提示 DBHelper.cs中 代码有问题 我把信息添加相关页面的信息帖出来 望朋友帮忙看看
1,visaAdd.aspx.cs
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.IO;
using visa.Models;
using visa.BLL;
using visa.DAL;
public partial class systemadmin_tab_visaAdd : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int id = Convert.ToInt32(Request.QueryString["lei"].ToString());
Td_Region region = Td_RegionManager.GetTd_RegionByRegionId(id);
Label1.Text = region.FK_Country.CouName + "-" + region.RegionName;
ViewState["regionid"] = id.ToString();
}
}
protected void BtnAdd_Click(object sender, EventArgs e)
{
Td_Visa visa = new Td_Visa();
visa.VisaName = TxtTitle.Text;
visa.VisaPrice = TxtPrice.Text;
visa.VisaCb = TxtCb.Text;
visa.VisaTh = TxtTh.Text;
visa.VisaStop = TxtStop.Text;
visa.VisaFanwei = Txtfw.Text;
visa.VisaRegionId = Convert.ToInt32(ViewState["regionid"].ToString());
visa.VisaIntro = TxtContent.Text;
visa.VisaMark = TxtMark.Text;
if (CheckBox1.Checked == true)
{
visa.VisaType = "2";
}
if (CheckBox1.Checked == false)
{
visa.VisaType = "1";
}
visa.VisaSqys = Txtsqys.Text;
visa.VisaTime = TxtTime.Text;
if (yqh1.Checked == true)
{
visa.Visayqh = yqh1.Text;
}
if (yqh2.Checked == true)
{
visa.Visayqh = yqh2.Text;
}
if (yy1.Checked == true)
{
visa.Visayy = yy1.Text;
}
if (yy2.Checked == true)
{
visa.Visayy = yy2.Text;
}
if (ms1.Checked == true)
{
visa.Visams = ms1.Text;
}
if (ms2.Checked == true)
{
visa.Visams = ms2.Text;
}
if (fy1.Checked == true)
{
visa.Visaqzf = fy1.Text;
}
if (fy2.Checked == true)
{
visa.Visaqzf = fy2.Text;
}
Td_VisaManager.AddTd_Visa(visa);
Response.Write("<script>window.location.href='visaList.aspx?lei=" + visa.VisaRegionId + "';alert('添加成功!')</script>");
}
}
2,Td_VisaManager.cs
[解决办法]
sql是怎么写的?
[解决办法]
sql语句出问题了,检查下sql语句
[解决办法]
看下是不是sql语句把英文逗号写成中文逗号了
[解决办法]
中文逗号
[解决办法]
应该是逗号写成全角的了