-
UiFeature
很好的一个界面库,基于directui的,类似QQ,希望大家能用好他。(A good interface library, based directui, similar to QQ, I hope we can better him.)
- 2014-01-02 23:37:34下载
- 积分:1
-
这次是超声波测距企业级程序,有需要的可以拿去
深圳电应普科技有限公司超声波测距模块这次比较专业,注释较少,可以直接拿去用做出成品!
- 2022-02-04 02:45:59下载
- 积分:1
-
相关系数法核线影像匹配
相关系数法和相关函数法进行核线影像匹配,可正确运行,界面友好
- 2022-02-15 01:01:40下载
- 积分:1
-
cPP-pointer
c++指针经验很丰富,对学好指针有帮助,里面涵盖了指针各个方面的应用(c++ pointer very rich experience, learn pointers for help, which covers all aspects of the application of the pointer)
- 2013-08-12 18:18:04下载
- 积分:1
-
FUZZY_PID
采用C语言编写的模糊PID算法,该算法写了详细的注释。。。(Fuzzy PID algorithm C language, the algorithm wrote detailed notes. . .)
- 2014-04-24 22:26:13下载
- 积分:1
-
DE2_NET以太网通信源代码
在DE2开发板上实现以太网通信的源代码,采用DM9000A芯片
- 2022-12-10 23:50:03下载
- 积分:1
-
调制解调技术大师
课文必须用英语。作者的
- 2023-08-05 08:00:03下载
- 积分:1
-
数字视频广播中文业务信息规范
数字视频广播中文业务信息规范(即TS流SI中文介绍)(Digital Video Broadcasting Chinese business information specification (ie, the TS SI Chinese presentation))
- 2014-09-15 13:30:11下载
- 积分:1
-
tx1001
腾讯第二届ACM变成马拉松,第一天比赛第一题(TENCENT PROGRAMING CONTEST, FIRST DAY)
- 2013-05-07 22:00:35下载
- 积分:1
-
SQLHelper连接数据库示例类
[实例简介] 连接sql数据库 类 [核心代码]using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data.SqlClient;using System.Data; namespace Itcast.Cn{ public static class SqlHelper { private static readonly string conStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; //执行增删改的 public static int ExecuteNonQuery(string sql, CommandType cmdType, params SqlParameter[] pms) { using (SqlConnection con = new SqlConnection(conStr)) { using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = cmdType; if (pms != null) { cmd.Parameters.AddRange(pms); } con.Open(); return cmd.ExecuteNonQuery(); } } } //封装一个执行返回单个值的方法 public static object ExecuteScalar(string sql, CommandType cmdType, params SqlParameter[] pms) { using (SqlConnection con = new SqlConnection(conStr)) { using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = cmdType; if (pms != null) { cmd.Parameters.AddRange(pms); } con.Open(); return cmd.ExecuteScalar(); } } } //返回SqlDataReader对象的方法 public static SqlDataReader ExecuteReader(string sql, CommandType cmdType, params SqlParameter[] pms) { SqlConnection con = new SqlConnection(conStr); using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = cmdType; if (pms != null) { cmd.Parameters.AddRange(pms); } try { con.Open(); return cmd.ExecuteReader(CommandBehavior.CloseConnection); } catch (Exception) { con.Close(); con.Dispose(); throw; } } } //封装一个返回DataTable的方法 public static DataTable ExecuteDataTable(string sql, CommandType cmdType, params SqlParameter[] pms) { DataTable dt = new DataTable(); using (SqlDataAdapter adapter = new SqlDataAdapter(sql, conStr)) { adapter.SelectCommand.CommandType = cmdType; if (pms != null) { adapter.SelectCommand.Parameters.AddRange(pms); } adapter.Fill(dt); } return dt; } //封装一个带事务的执行Sql语句的方法 public static void ExecuteNonQueryTran(List list) { using (SqlConnection con = new SqlConnection(conStr)) { using (SqlCommand cmd = con.CreateCommand()) { con.Open(); using (SqlTransaction trans = con.BeginTransaction()) { cmd.Transaction = trans; try { foreach (var SqlObject in list) { cmd.CommandText = SqlObject.Sql; if (SqlObject.Parameters != null) { cmd.Parameters.AddRange(SqlObject.Parameters); } cmd.CommandType = SqlObject.CmdType; cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); } trans.Commit(); } catch (Exception) { trans.Rollback(); } } } } } } public class SqlAndParameter { public string Sql { get; set; } public SqlParameter[] Parameters { get; set; } public CommandType CmdType { get; set; } }}
- 2015-04-01下载
- 积分:1