C# Класс StockWebApp.DBUtility.DbHelperSQL

���ݷ��ʳ�������� Copyright (C) 2004-2008 By LiTianPing
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
connectionString string

Открытые методы

Метод Описание
ColumnExists ( string tableName, string columnName ) : bool

�ж��Ƿ����ij���ij���ֶ�

DbHelperSQL ( ) : System
ExecuteReader ( string strSQL ) : System.Data.SqlClient.SqlDataReader

ִ�в�ѯ��䣬����SqlDataReader ( ע�⣺���ø÷�����һ��Ҫ��SqlDataReader����Close )

ExecuteSql ( string SQLString ) : int

ִ��SQL��䣬����Ӱ��ļ�¼��

ExecuteSql ( string SQLString, string content ) : int

ִ�д�һ���洢���̲����ĵ�SQL��䡣

ExecuteSqlByTime ( string SQLString, int Times ) : int
ExecuteSqlGet ( string SQLString, string content ) : object

ִ�д�һ���洢���̲����ĵ�SQL��䡣

ExecuteSqlInsertImg ( string strSQL, byte fs ) : int

�����ݿ������ͼ���ʽ���ֶ�(������������Ƶ���һ��ʵ��)

ExecuteSqlTran ( List SQLStringList ) : int

ִ�ж���SQL��䣬ʵ�����ݿ�����

ExecuteSqlTran ( Hashtable SQLStringList ) : void

ִ�ж���SQL��䣬ʵ�����ݿ�����

ExecuteSqlTranWithIndentity ( Hashtable SQLStringList ) : void

ִ�ж���SQL��䣬ʵ�����ݿ�����

Exists ( string strSql ) : bool
GetMaxID ( string FieldName, string TableName ) : int
GetSingle ( string SQLString ) : object

ִ��һ�������ѯ�����䣬���ز�ѯ�����object����

GetSingle ( string SQLString, int Times ) : object
Query ( string SQLString ) : DataSet

ִ�в�ѯ��䣬����DataSet

Query ( string SQLString, int Times ) : DataSet
RunProcedure ( string storedProcName, IDataParameter parameters, string tableName ) : DataSet

ִ�д洢����

RunProcedure ( string storedProcName, IDataParameter parameters, string tableName, int Times ) : DataSet
RunProcedure ( string storedProcName, IDataParameter parameters ) : System.Data.SqlClient.SqlDataReader

ִ�д洢���̣�����SqlDataReader ( ע�⣺���ø÷�����һ��Ҫ��SqlDataReader����Close )

RunProcedure ( string storedProcName, IDataParameter parameters, int &rowsAffected ) : int

ִ�д洢���̣�����Ӱ�������

TabExists ( string TableName ) : bool

���Ƿ����

Приватные методы

Метод Описание
BuildIntCommand ( SqlConnection connection, string storedProcName, IDataParameter parameters ) : SqlCommand

���� SqlCommand ����ʵ��(��������һ������ֵ)

BuildQueryCommand ( SqlConnection connection, string storedProcName, IDataParameter parameters ) : SqlCommand

���� SqlCommand ����(��������һ���������������һ������ֵ)

PrepareCommand ( SqlCommand cmd, SqlConnection conn, SqlTransaction trans, string cmdText, SqlParameter cmdParms ) : void

Описание методов

ColumnExists() публичный статический Метод

�ж��Ƿ����ij���ij���ֶ�
public static ColumnExists ( string tableName, string columnName ) : bool
tableName string ������
columnName string ������
Результат bool

DbHelperSQL() публичный Метод

public DbHelperSQL ( ) : System
Результат System

ExecuteReader() публичный статический Метод

ִ�в�ѯ��䣬����SqlDataReader ( ע�⣺���ø÷�����һ��Ҫ��SqlDataReader����Close )
public static ExecuteReader ( string strSQL ) : System.Data.SqlClient.SqlDataReader
strSQL string ��ѯ���
Результат System.Data.SqlClient.SqlDataReader

ExecuteSql() публичный статический Метод

ִ��SQL��䣬����Ӱ��ļ�¼��
public static ExecuteSql ( string SQLString ) : int
SQLString string SQL���
Результат int

ExecuteSql() публичный статический Метод

ִ�д�һ���洢���̲����ĵ�SQL��䡣
public static ExecuteSql ( string SQLString, string content ) : int
SQLString string SQL���
content string ��������,����һ���ֶ��Ǹ�ʽ���ӵ����£���������ţ�����ͨ�������ʽ���
Результат int

ExecuteSqlByTime() публичный статический Метод

public static ExecuteSqlByTime ( string SQLString, int Times ) : int
SQLString string
Times int
Результат int

ExecuteSqlGet() публичный статический Метод

ִ�д�һ���洢���̲����ĵ�SQL��䡣
public static ExecuteSqlGet ( string SQLString, string content ) : object
SQLString string SQL���
content string ��������,����һ���ֶ��Ǹ�ʽ���ӵ����£���������ţ�����ͨ�������ʽ���
Результат object

ExecuteSqlInsertImg() публичный статический Метод

�����ݿ������ͼ���ʽ���ֶ�(������������Ƶ���һ��ʵ��)
public static ExecuteSqlInsertImg ( string strSQL, byte fs ) : int
strSQL string SQL���
fs byte ͼ���ֽ�,���ݿ���ֶ�����Ϊimage�����
Результат int

ExecuteSqlTran() публичный статический Метод

ִ�ж���SQL��䣬ʵ�����ݿ�����
public static ExecuteSqlTran ( List SQLStringList ) : int
SQLStringList List ����SQL���
Результат int

ExecuteSqlTran() публичный статический Метод

ִ�ж���SQL��䣬ʵ�����ݿ�����
public static ExecuteSqlTran ( Hashtable SQLStringList ) : void
SQLStringList System.Collections.Hashtable SQL���Ĺ�ϣ���keyΪsql��䣬value�Ǹ�����SqlParameter[]��
Результат void

ExecuteSqlTranWithIndentity() публичный статический Метод

ִ�ж���SQL��䣬ʵ�����ݿ�����
public static ExecuteSqlTranWithIndentity ( Hashtable SQLStringList ) : void
SQLStringList System.Collections.Hashtable SQL���Ĺ�ϣ���keyΪsql��䣬value�Ǹ�����SqlParameter[]��
Результат void

Exists() публичный статический Метод

public static Exists ( string strSql ) : bool
strSql string
Результат bool

GetMaxID() публичный статический Метод

public static GetMaxID ( string FieldName, string TableName ) : int
FieldName string
TableName string
Результат int

GetSingle() публичный статический Метод

ִ��һ�������ѯ�����䣬���ز�ѯ�����object����
public static GetSingle ( string SQLString ) : object
SQLString string �����ѯ������
Результат object

GetSingle() публичный статический Метод

public static GetSingle ( string SQLString, int Times ) : object
SQLString string
Times int
Результат object

Query() публичный статический Метод

ִ�в�ѯ��䣬����DataSet
public static Query ( string SQLString ) : DataSet
SQLString string ��ѯ���
Результат System.Data.DataSet

Query() публичный статический Метод

public static Query ( string SQLString, int Times ) : DataSet
SQLString string
Times int
Результат System.Data.DataSet

RunProcedure() публичный статический Метод

ִ�д洢����
public static RunProcedure ( string storedProcName, IDataParameter parameters, string tableName ) : DataSet
storedProcName string �洢������
parameters IDataParameter �洢���̲���
tableName string DataSet����еı���
Результат System.Data.DataSet

RunProcedure() публичный статический Метод

public static RunProcedure ( string storedProcName, IDataParameter parameters, string tableName, int Times ) : DataSet
storedProcName string
parameters IDataParameter
tableName string
Times int
Результат System.Data.DataSet

RunProcedure() публичный статический Метод

ִ�д洢���̣�����SqlDataReader ( ע�⣺���ø÷�����һ��Ҫ��SqlDataReader����Close )
public static RunProcedure ( string storedProcName, IDataParameter parameters ) : System.Data.SqlClient.SqlDataReader
storedProcName string �洢������
parameters IDataParameter �洢���̲���
Результат System.Data.SqlClient.SqlDataReader

RunProcedure() публичный статический Метод

ִ�д洢���̣�����Ӱ�������
public static RunProcedure ( string storedProcName, IDataParameter parameters, int &rowsAffected ) : int
storedProcName string �洢������
parameters IDataParameter �洢���̲���
rowsAffected int Ӱ�������
Результат int

TabExists() публичный статический Метод

���Ƿ����
public static TabExists ( string TableName ) : bool
TableName string
Результат bool

Описание свойств

connectionString публичное статическое свойство

public static string connectionString
Результат string