asp.net C# 数据库添加信息有错误 代码提示有问题

unfish unfish 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
网站后台信息添加 之前运行正常 后来添加了两个字段 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);
}

}
}


...全文

相关推荐

ASP.NET ---计算机系

- 使用拖拽方式添加两个Label控件用于显示提示信息,两个TextBox控件分别用于输入用户名和密码,以及一个Button控件用于提交登录信息。

zczjy

ASP.NET C# 实现SqlServer数据库自动化创建指南

ASP.NET是一套用于构建Web应用程序的.NET框架。它是用于Internet的服务器端技术,主要用C#编写。其架构分为Web窗体、MVC(Model-View-Controller)、Web API和SignalR等多个组件。ASP.NET允许开发者使用HTML、CSS和JavaScript等前端技术,以及服务器端的C#来构建交互式网站。数据库权限可以大致分为以下几个类别:- 数据操作权限:如SELECT, INSERT, UPDATE, DELETE等,用于数据的增删改查操作。

尴尬癌患者

asp.net 用户添加

最后,为了提供良好的用户体验,添加成功后应向用户显示反馈信息,比如通过弹出消息框或者跳转到一个新的页面。同时,如果添加失败,应该显示错误信息并给出相应提示,帮助用户解决问题。

zp19810309789456

基于ASP.net的报名信息管理系统源码.zip

【错误处理与日志记录】为了保证系统的稳定运行,开发者可能在关键位置添加了错误处理代码,当出现异常时能捕获并记录错误信息,同时提供友好的错误提示给用户。

老了敲不动了

asp.net C# 登陆注册系统

**用户界面**: 使用ASP.NET的Web Forms技术创建用户界面,包括登录和注册页面。这些页面通常包含文本框(输入用户名和密码)、按钮(提交或重置)等控件,以及可能的错误提示信息。5.

颜刚毅
评论 14
收藏 已收藏
分享
返回顶部
unfish
C# 111,128 成员 642,536 内容