Utils/DataManager.cs

(开头部分) 1KB

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

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

namespace IndiaStudyChannel.Utils
{
	/// <summary>
	/// Summary description for DataManager.
	/// </summary>
    /// 由 liudao 翻译整理
    /// 该源码下载自www.51aspx.com(51aspx.com)
	public class DataManager
	{
		public DataManager()
		{
		}

		public static DataTable ExecuteQuery(string query)
		{
			string connectionString = System.Configuration.ConfigurationSettings.AppSettings["connectionString"];
			SqlConnection connection = new SqlConnection(connectionString);
			connection.Open();
			
			try
			{
				SqlDataAdapter adapter = new SqlDataAdapter(query, connection);
				DataSet ds = new DataSet();
				adapter.Fill(ds);

				return ds.Tables[0];
			}
			finally
			{
				if ( connection.State == ConnectionState.Open )
					connection.Close();
			}
		}


		public static void ExecuteNonQuery(string query)
		{
			string connectionString = System.Configuration.ConfigurationSettings.AppSettings["connectionString"];
			SqlConnection connection = new SqlConnection(connectionString);
			connection.Open();
			
			try
			{
				SqlCommand cmd = new SqlCommand();
				cmd = connection.CreateCommand();
				cmd.CommandType = CommandType.Text;
				cmd.CommandText = query;

				cmd.ExecuteNonQuery();
			}
			finally
			{
				if ( connection.State == ConnectionState.Open )
					connection.Close();
			}
		}
后面还有 24 行代码,解锁后查看完整代码

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

AI 解读 AI

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

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