新手问题!高手来呀!帮忙者+++分!高手帮忙!!!
ASP. NET+SQL2000 增删改程序问题!
首先介绍数据库!一个主表 cnatwork 主键INT类型 自增 名称cnat_id
一般人员表 cnatjf 主键INT类型 自增 名称jfxh
干部人员表 cnatyw 主键INT类型 自增 名称ywxh
ASP.NET有两个类 一个是操作类personOperate.cs 一个是实体类person.cs
首先添加部分所有出现人名的地方我都用了一个DropDownList下拉列表来让它显示人名选择!主界面一共使用了6个DropDownList其中5个地方我绑定的数据表为jfxh,剩下的一个DropDownList绑定的是数据表是ywxh,帮顶显示没有问题!就是提交时出现问题了!在提交的时候我是这样定义的:代码如下:(我未使用存储过程)提交的时候传参,传的是P
p.cnat_3=this.cnat_3.Text;
p.cnat_4=this.cnat_4.Text;
p.cnat_5=this.cnat_5.Text;
p.cnat_6=this.cnat_6.Text;
p.cnat_7=this.cnat_7.Text;
p.cnat_8=this.cnat_8.Text;
p.cnat_9=this.cnat_9.Text;
我想吧DropDownList中的人名提交到数据库的cnatwork主表中
为了浏览的时候美观我在这个DropDownList控件绑定的数据库第一行加了一条数据
内容为 请选择 但是现在出现问题了!我选择的是小二或小三小四小五小六但是提交到数据库的都是小七!是判断出现错误了吗?还是哪里的问题高手帮忙!!!1
if(this.cnat_21.SelectedIndex!= 1)
{
p.cnat_21="小二";
}
if(this.cnat_21.SelectedIndex!= 2)
{
p.cnat_21="小三";
}
if(this.cnat_21.SelectedIndex!= 3)
{
p.cnat_21="小四";
}
if(this.cnat_21.SelectedIndex!= 4)
{
p.cnat_21="小五";
}
if(this.cnat_21.SelectedIndex!= 5)
{
p.cnat_21="小六";
}
if(this.cnat_21.SelectedIndex!= 6)
{
p.cnat_21="小七";
}