Backup/SQLServerDAL/SQLUtil.cs

(开头部分) 11KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Xml;
using System.Data;
using System.Data.SqlClient;

namespace ElfinNet.SQLServerDAL
{
	/// <summary>
	/// Summary description for SQLUtil.
	/// </summary>
	public class SQLUtil
	{
		
		#region Class Declarations
		private string elfinNetDBConnString = System.Configuration.ConfigurationSettings.AppSettings["ElfinNetDBConnString"];

		SqlConnection conn;
		SqlCommand cmd;
		private bool m_bTrapError = true;
		#endregion
		
		#region DatabaseType enum
		public enum DatabaseType
		{
			ElfinNetDB = 0
		}
		#endregion

		#region ParameterType
		//this will need to be updated with additional parameter types.
		public enum ParameterType
		{
			Integer = 1,
			Varchar = 2,
			Money = 3,
			Bit = 4,
			Char = 5,
			Decimal = 6,
			SmallDateTime = 7
		}
		
		public SqlDbType GetParameterType(ParameterType enumParamType)
		{
			switch(enumParamType)
			{
				case ParameterType.Integer:
					return SqlDbType.Int;
				case ParameterType.Varchar:
					return SqlDbType.VarChar;
				case ParameterType.Money:
					return SqlDbType.Money;
				case ParameterType.Bit:
					return SqlDbType.Bit;
				case ParameterType.Char:
					return SqlDbType.Char;
				case ParameterType.Decimal:
					return SqlDbType.Decimal;
				case ParameterType.SmallDateTime:
					return SqlDbType.SmallDateTime;
				default:
后面还有 416 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。