工资管理系统数据图_工资管理系统实训报告_工资管理系统需求规格说明书(48)

电脑杂谈  发布时间:2017-02-09 18:12:37  来源:网络整理

private static SqlConnection sqlcon = null;

private static void CreateConnection() { if (sqlcon == null) {10 sqlcon = new SqlConnection(_connStr);

sqlcon.Open();

} else if (sqlcon.State == ConnectionState.Closed || sqlcon.State == ConnectionState.Broken) { sqlcon.Close();

sqlcon.Open();

} 2. 执行 Insert/update/delete,不带参数 public static int ExecuteNoQuery(string strsql) { int i;

CreateConnection();

SqlCommand sqlcmd = new SqlCommand(strsql, sqlcon);

i = sqlcmd.ExecuteNonQuery();

sqlcon.Close();

return i;

}public static int ExecuteNoQuery(string strsql, params SqlParameter[] param) { int i;

CreateConnection();

SqlCommand sqlcmd = new SqlCommand(strsql, sqlcon);

sqlcmd.Parameters.Clear();

foreach (SqlParameter par in param) //遍历数组将参数对象 添加到操作命令中 { sqlcmd.Parameters.Add(par);

} i = sqlcmd.ExecuteNonQuery();

sqlcon.Close();

return i;} 考勤 database,职工 database 类:主要实现连接using System;

using System.Collections.Generic;

using System.Text;

using System.Data;

11 using System.Data.SqlClient;

namespace Database { public class 考勤database { public static SqlDataReader getreder(string sql1) { string conn_str1 = "Data Source=.;Initial Catalog= 工资管理;Integrated Security=True";

SqlConnection conn1 = new SqlConnection(conn_str1);

conn1.Open();

SqlCommand cmd1 = new SqlCommand(sql1, conn1);

SqlDataReader rd1 = cmd1.ExecuteReader();

return rd1;

} } }4.2 数据访问层类设计与实现1、考勤 sever 类:

public class 职工sever { public static DataTable liulan(string 职工表) { string sql = "select 员工编号,员工姓名,性别,出生日期, 号码 , 部门编号 , 部门名称 , 职称 , 工龄 , 个人账号 , 联系电话 from 员工信息表 where 员工编号";


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-31446-48.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...