首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    SqlHelper

    Return 0 Throw ex End Try End Using End Function 以登录时判断用户是否存在为例,在D层调用SQLHelper Entity.UsersEntity) As DataTable Implements IDAL.IUser.SelectUser Dim helper As New Helper.SqlHelper

    66010编辑于 2022-08-09
  • 来自专栏全栈程序员必看

    抽出SqlHelper

    什么叫SqlHelper,通过简单的翻译,能够获得这是对Sql的帮助,那么它究竟对我们的Sql做出了什么样的帮助呢? 在一款软件的设计编程中,总是会对数据库有连接的。 假设你用的是SqlServer的数据库,那么SqlHelper就会对你的编程降低一定的代码。假设你用别的数据库,当然,还会有对应数据库的Helper来帮助我们的。 以下就来看看我的SqlHelper是怎样生成的吧。 类为程序猿编写訪问数据库抽象出反复的代码 ''' ''' <remarks></remarks> Public Class SqlHelper '定义数据库的连接字符串 的叙述就先到此结束,听说SqlHelper的强大不只在与此,更强大的还等着我去探寻。

    45820编辑于 2022-07-14
  • java 版本SQLHelper

    package com.jack.SQLHelper; import java.sql.*; import java.util.logging.*; import javax.swing.table .*; /**  *  SQL 基本操作  * 通过它,可以很轻松的使用 JDBC 来操纵数据库  * @author Null  */ public class SQLHelper {     /** 密码      */     public static String password = "123456";     /**      * 不允许实例化该类      */     private SQLHelper         // 设置数据集可以滚动,可以更新         } catch (SQLException ex)         {             Logger.getLogger(SQLHelper.class.getName         // 设置数据集可以滚动,可以更新         } catch (SQLException ex)         {             Logger.getLogger(SQLHelper.class.getName

    25800编辑于 2025-04-05
  • 来自专栏全栈程序员必看

    sqlHelper的增删改查

    System.Data.SqlClient '引用SQL数据库连接 Imports System.Configuration '引用配置文件 建立一个操作数据库的SQLHelper 类, Public Class SQLHelper '获取配置文件里的连接字符串 Private ReadOnly strSQLConnection As String = ConfigurationManager.AppSettings strSQLConnection) '定义cmd命令 Dim cmdSQL As New SqlCommand ' ///

    ' ///depiction:<该方法是sqlhelper

    65710编辑于 2022-07-07
  • 来自专栏快乐阿超

    新增SqlHelper.execute

    gitee.com/baomidou/mybatis-plus/pulls/215/files 使用方式很简单: 例如查询Entity表内所有数据: List<Entity> entityList = SqlHelper.execute public static <E> List<E> selectList(Class<E> entityClass, LambdaQueryWrapper<E> wrapper) { return SqlHelper.execute

    69530编辑于 2022-08-21
  • 来自专栏GreenLeaves

    SqlHelper中SqlHelperParameterCache类的用法介绍

    SqlHelper类中提供了三种可以用来管理SqlParameter参数的共享方法。

    1K100发布于 2018-01-24
  • 来自专栏摘繁华

    通用.NET数据库访问类SqlHelper

    通用.NET数据库访问类SqlHelper using System; using System.Data; using System.Xml; using System.Data.SqlClient; ZhaiFanHua.DAL { ///

    /// SqlServer数据访问帮助类 /// public sealed class SqlHelper { #region 私有构造函数和方法 private SqlHelper() { } /// <summary /// private enum SqlConnectionOwnership { /// SqlHelper summary> /// 执行指定数据库连接对象的数据阅读器. /// /// <remarks> /// 如果是SqlHelper

    3.7K30编辑于 2021-12-27
  • 来自专栏艳艳代码杂货店

    C#操作sql通用类 SQLHelper

    System.Data.SqlClient; ///

    /// 数据库的通用访问代码 /// 此类为抽象类,不允许实例化,在应用时直接调用即可 /// public abstract class SqlHelper

    2.8K20发布于 2021-10-27
  • 来自专栏艳艳代码杂货店

    C#的SQLiteHelper类似SqlHelper类实现存取Sqlite数据库

    namespace DBUtility.SQLite { ///

    /// SQLiteHelper is a utility class similar to "SQLHelper

    2.4K30发布于 2021-10-27
  • 来自专栏互联网开发者交流社区

    ASP.NET部分代码示例

    (SqlHelper.CreateParameter("@TIndex", 99)); 86 parms.Add(SqlHelper.CreateParameter("@Recommend (SqlHelper.CreateEnumParamter("@ID", query.ActivityID)); 168 parms.Add(SqlHelper.CreateParameter Details = SqlHelper.ReadNullableString(reader, 3), 182 ID = SqlHelper.ReadNullableValue (SqlHelper.CreateEnumParamter("@ID", query.ActivityID)); 301 parms.Add(SqlHelper.CreateParameter Details = SqlHelper.ReadNullableString(reader, 3), 317 ID = SqlHelper.ReadNullableValue

    11.9K20发布于 2018-07-03
  • 来自专栏第一专栏

    Python类中的修饰@classmethod 和@staticmethod【Flask】

    在flask中,经常会为了代码美观将过程封装成类,去引用这个文件, 用例子来看区别(注意看fetch_one方法的调用) @classmethod: class SQLHelper: @staticmethod () obj = SQLHelper.fetch_one(sql, ['cold','123456']) print(obj) @staticmethod: class SQLHelper () cursor.execute(sql, args) obj = cursor.fetchone() SQLHelper.close(cursor, () cursor.execute(sql, args) obj = cursor.fetchall() SQLHelper.close(cursor, () obj = SQLHelper.fetch_one(sql, ['cold','123456']) print(obj) 可以看到,以上这两种都不用实例化 常规的: class SQLHelper

    52020编辑于 2023-05-25
  • 来自专栏Vue技术实践

    ado.net的简单数据库操作(二)之封装SqlHelperl类

    把数据库的操作封装成一个类呀,这就是我今天要记录的 封装SqlHelper类啦,哈哈!   下面,我一步步来讲,如何封装吧,哈哈! 第一步:添加SqlHelper类   首先,在项目里右击 ==》 添加 ==》新建项 ==》类 ==》 命名为 SqlHelper.cs ==》点击添加,如下图所示: ? 这样做的好处是,我们不用在每个SqlHelper方法中定义conStr字符串,那么我们就可以把封装好的SqlHelper用在任意一个项目和连接任意数据库了。 以上是确定的几个参数。 下面来具体封装一下SqlHelper: 第三步:封装SqlHelper 1.conStr配置 (1)首先,打开App.config文件,然后在下图所示位置加入如下代码: ? 关于SqlHelper的封装,我就说到这里啦,文中有些地方我写的时候也不是很懂,但是写完了就懂了。

    1K20发布于 2019-09-11
  • 来自专栏风吹杨柳

    2014-10-27Android学习------SQLite数据库操作(三)-----数据库模块

    android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; public class SQLHelper "orderId"; public static final String SELECTED = "selected"; private Context context; public SQLHelper public class DBUtil { private static DBUtil mInstance;// 单一模式 private Context mContext; private SQLHelper SQLiteDatabase mSQLiteDatabase; public DBUtil(Context context) { mContext = context; mSQLHelp = new SQLHelper */ public void deleteData(String whereClause, String[] whereArgs) { mSQLiteDatabase .delete(SQLHelper.TABLE_CHANNEL

    35320编辑于 2022-03-07
  • 来自专栏菩提树下的杨过

    温故而知新:设计模式之适配器模式(Adapter)

    场景: 有一个基于数据库的系统,里面的数据库操作就拿最常用的查询来说,主要是用SqlHelper类里的QueryData(string sql)这个方法来处理的,后来意外发现该方法实现上性能并不是最好( 所有引用SqlHelper的地方全部修改,重头编译么? class Program     { static void Main(string[] args)         {             IDBHelper dbhelper = new SqlHelper     } public interface IDBHelper      {         DataSet QueryData(string sql);     } public class SqlHelper new DataSet();//这里演示起见,就直接返回一个DataSet实例完事 :)         }     } } 如何在尽量不影响原有客户端代码的情况下,用新的DbHelper来取代旧的SqlHelper

    76450发布于 2018-01-22
  • 来自专栏bluesummer

    T4模板生成代码。 数据实体层与数据仓储层。备注

    reader = SqlHelper.ExecuteReader(SqlHelper.RoWfConnString, CommandType.Text, sqlData, param)) reader = SqlHelper.ExecuteReader(SqlHelper.RwWfConnString, CommandType.Text, sqlData, param)) SqlHelper.SqlParamterNullValue(model."+column.ColumnName+")":"model." SqlHelper.SqlParamterNullValue(model."+column.ColumnName+")":"model." SqlHelper.SqlParamterNullValue(model."+column.ColumnName+")":"model."

    89820编辑于 2022-05-10
  • 来自专栏阿林前端开发攻城狮

    一个自定义的C#数据库操作基础类 SqlHelper

    SqlHelper其实是我们自己编写的一个类,使用这个类目的就是让使用者更方便、更安全的对数据库的操作,既 是除了在SqlHelper类以外的所有类将不用引用对数据库操作的任何类与语句,无须担心数据库的连接与关闭的问题 { public class SQLHelper { private string strConn = null; private SqlConnection private SqlCommand Cmd = null; private SqlDataReader Sqlsdr = null; public SQLHelper

    99820发布于 2021-11-02
  • 来自专栏逸鹏说道

    ExecuteReader在执行有输出参数的存储过程时拿不到输出参数

    www.cnblogs.com/dunitian/p/4523006.html 后期会在博客首发更新:http://dnt.dkill.net/Article/Detail/312 今天一同志问我这个问题,这个是过程还原: 调用SQLHelper 不用sqlhelper也是没有?神马情况? ? 用sqldataadapter却可以? ? ? 吓死宝宝了,赶紧看看啥情况。先换种方法看看 ? ,,,我去,可以哇! 不能就这样算了啊,我不能总自己写吧,sqlhelper的问题还是得解决 ? 我去,还是没有。。。。。。。这可不行,看看sqlhelper的源码怎么搞的 ? 万恶的清除啊!再试试 ? SQLHelper怎么写的? ? 额,经常听前辈说SqlDataAdapter是个神奇的东西,果然... 扩:一般很少直接返回SqlDataReader对象的, ?

    2.1K70发布于 2018-04-10
  • 来自专栏明志德到的IT笔记

    简单的winform学生管理系统Demo

    增删改查的操作,及sqlhelper的封装 3. inner join GradeInfo g on g.GradeId=c.GradeId"; //加载数据 DataTable dtStudents = SqlHelper.GetDataTable GradeName from ClassInfo c,GradeInfo g where c.GradeId=g.GradeId"; DataTable dtClasse = SqlHelper.GetDataTable { using (SqlConnection conn=new SqlConnection(SqlHelper.connString SqlParameter paraId = new SqlParameter("@StuId", stuId); SqlDataReader dr = SqlHelper.ExecuteReader

    47230编辑于 2023-10-21
  • 来自专栏Vue技术实践

    ado.net的简单数据库操作(三)——简单增删改查的实际应用

    上篇我记录了自己的SqlHelper的开发过程,今天记录一下如何使用这个sqlhelper书写一个具有简单增删改查的小实例啦。    然后确定查询语句,为:select * from TbClass; 2.添加SqlHelper,编写数据加载方法 首先,创建LoadData()方法,然后在Form1_Load()方法中调用LoadData (); 5 //书写sql语句 6 string sql = "select * from TbClass"; 7 //调SqlHelper 实现查询 8 SqlDataReader reader = SqlHelper.ExecuteReader(sql); 9 if (reader.HasRows //将list数据绑定到dataGridView上 22 this.dataGridView1.DataSource = list; 23 }   在使用SqlHelper

    1.7K30发布于 2019-09-11
  • 来自专栏木宛城主

    深入浅出三层架构

    在Model下添加一个Person类 在DAL下添加一个SQLHelper类和一个PersonDAL类。 { get;set;} public int Age { get; set; } public string Name { get; set; } } } SQLHelper 类,封装了数据库操作的方法: SQLHelper.cs代码入下: using System; using System.Collections.Generic; using System.Linq; using System.Data.SqlClient; using System.Configuration; using System.Data; namespace 三层架构Demo.DAL { class SQLHelper Age,Name) output inserted.id values(@Age,@Name)"; object obj= SQLHelper.ExecuteScalar

    1.5K50发布于 2018-01-11
领券