SqlCommand cmd2 = new SqlCommand(sq2, conn);
                cmd2.ExecuteNonQuery();
                sqlClose();
                MessageBox.Show("添加成功");
                button1.Enabled = false;
3.4.4    添加联系人信息
此模块不同于上一个添加联系人信息模块,如图3.9所示
 
图 3.9添加联系人
此处添加联系人的信息是,通过选择现有的客户来添加的,当你选择一个客户编号时,必须先点击“验证此客户是否已存在联系人信息”按键,若提示已存在联系人信息,则不可以添加,右下方的“添加确认”按键是无效的,只有点击验证按键且提示不存在联系人信息时,“添加确认”才能够点击,才能够进一步添加联系人信息并且保存信息。此处就是为了避免重复添加联系人信息,造成不必要的空间损耗。同样,当输入的信息不完整时,就会跳出错误,提示你输入完全。
验证代码如下:
sqlConnect();
            string sq1 = "select custormid from lianxiren where custormid='" + comboBox1.Text + "'";
            SqlCommand cmd1 = new SqlCommand(sq1, conn);
            if (cmd1.ExecuteScalar() != null)
            {
                button2.Enabled = false;
                MessageBox.Show("此客户已存在联系人,无需添加");
                return;
            }
            else
            {
                button2.Enabled = true;
                MessageBox.Show("此客户不存在联系人,可添加");
            }
3.4.5    添加管理员
添加管理员模块只有具有管理员权限的账号才可以进入,点击后,进入如图3.10界面
 
图 3.10管理员添加用户
在此界面可供管理员添加用户使用,管理员可添加普通账号用户,也可添加管理员账号用户,添加时的注意事项已在界面上说明,若任何一项输入错误都将导致添加失败,且当两次输入的密码不相同且添加的账号有重复时,也会出现错误提示。
用户负责区域强制用户不得输入要求以外的内容。
实现代码如下:
if (textBox1.TextLength > 10 || textBox2.TextLength > 10 || textBox3.TextLength > 10)
            {
                MessageBox.Show("账号或密码长度过长,请重新输入");
                return;
上一篇:《计算机基础》课程学生实验作业网络管理系统设计
下一篇:Flash射击游戏设计+需求分析

银行行办公信息服务系统【1544字】

论信息技术茬外语教學中的應用【3270字】

计算机信息管理茬第三方...

电子商务中信息不對称问题研究【2365字】

用友NC信息系统的实施應用实践研究【3307字】

客户關系管理系统的发展与研究【1843字】

网络信息安全技术管理的...

承德市事业单位档案管理...

公寓空调设计任务书

志愿者活动的调查问卷表

中国学术生态细节考察《...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

C#学校科研管理系统的设计