首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

asp.net C# 数据库添加信息有异常 代码提示有有关问题

2013-02-25 
asp.net C# 数据库添加信息有错误 代码提示有问题网站后台信息添加之前运行正常后来添加了两个字段 visaCb

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
引用
//============================================================
// 项目:visa
// 版本: 1.0
// 作者:chenchangjie
// 时间: 2012-4-19 18:34:01
//============================================================

using System;
using System.Collections.Generic;
using System.Text;
using visa.DAL;
using visa.Models;

namespace visa.BLL
{
    public static partial class Td_VisaManager
    {
        public static int AddTd_Visa(Td_Visa td_Visa)
        {
            return Td_VisaService.InsertTd_Visa(td_Visa);
        }

        public static void DeleteTd_Visa(Td_Visa td_Visa)
        {
            Td_VisaService.DeleteTd_Visa(td_Visa);
        }



        public static void DeleteTd_VisaByVisaId(int visaId)
        {
            Td_VisaService.DeleteTd_VisaByVisaId(visaId);
        }

        public static void ModifyTd_Visa(Td_Visa td_Visa)
        {
            Td_VisaService.UpdateTd_Visa(td_Visa);
        }

        public static Td_Visa GetTd_VisaByVisaId(int visaId)
        {
            return Td_VisaService.SelectTd_VisaByVisaId(visaId);
        }

        public static IList<Td_Visa> GetTd_VisasByVisaRegionId(int visaRegionId)
        {
            return Td_VisaService.SelectTd_VisasByVisaRegionId(visaRegionId);
        }

        public static IList<Td_Visa> GetAllTd_Visas()
        {
            return Td_VisaService.SelectAllTd_Visas();
        }
        public static IList<Td_Visa> SelectAllTd_VisasBySql(string sql)
        {
            return Td_VisaService.SelectAllTd_VisasBySql(sql);
        }

        public static Td_Visa SelectOneTd_VisaBySql(string sql)
        {
            return Td_VisaService.SelectOneTd_VisaBySql(sql);
        }

    }
}




[解决办法]
sql是怎么写的?
[解决办法]
引用:
错误信息提示  DBHelper.cs

sql语句出问题了,检查下sql语句
[解决办法]
看下是不是sql语句把英文逗号写成中文逗号了
[解决办法]
引用:
引用:sql是怎么写的? C# code?123 string sql =                "INSERT Td_Visa (VisaName, VisaPrice, VisaCb,VisaTh,VisaStop, VisaTime, VisaFanwei, VisaIntro, VisaRegionId, VisaMuban……



中文逗号
[解决办法]
应该是逗号写成全角的了

热点排行