2020-12-11

开发工具与关键技术:WPF
作者:文泽钦
撰写时间:2020.12.11

先在数据库写存储过程,判断需要新增的数据是否已经存在,没有存在则执行新增,否则跳出执行保存。
在这里插入图片描述
在服务端封装新增方法:返回是一个数字(1或者0),1代表新增成功,0则是新增失败,所以这里用int类型接收;获取页面传过来的值,注意:数据库接收的值一定要与服务端传过来的值一致,否则新增成功也无法看到完整的数据。
在这里插入图片描述
执行,然后发布服务端,发布完成后,复制约定名称,粘贴在浏览器的网址后面,回车看看是否发布成功,如下则是发布成功。
在这里插入图片描述
打开服务端:右键Service Reference文件夹-》添加服务引用,粘贴地址-》转到定义-》确定
在这里插入图片描述
回到页面,找到保存方法,然后转到定义,获取对应的值,判断是否是空值,必要的值不为空,执行保存,启动

	//保存新增
 private void btnNewly_Click(object sender, RoutedEventArgs e)
   			 {
        try
        { 
            //1.获取页面输入的内容
            string operators_accounts = txt_Serial.Text.ToString();//工号
            string operators_password = txt_Serial.Text.ToString();//密码
//2.判断是否有空值 
            if (
               operators_accounts.ToString() != string.Empty &&
               operators_password.ToString() != string.Empty 
                )
            {
                        //新增操作表
                        int countTow = myClient.btn_Affirm_Operator(count, operators_accounts, operators_password);
                        if (countTow > 0)
                        {
                            MessageBox.Show("员工信息保存成功!", "系统提示", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                        }
        }
        catch (Exception)
        {
            MessageBox.Show("类型转换失败!", "系统提示", MessageBoxButton.OK, MessageBoxImage.Error);
        }
    }

效果图,新增员工信息时,员工密码与账号我默认是一致的:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值