⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqlclassc.cs

📁 聊天 聊天 聊天 聊天 聊天 聊天
💻 CS
字号:
namespace SQLNameSpaceC
{
	using System;
	using System.Data;
	using System.Data.OleDb;
	using System.Text;

	public class SQLClassC
	{
		private String ls_connStr;
		private String ls_sql;

		public String ConnStr
		{
			get
			{
				return ls_connStr;
			}
			set
			{
				ls_connStr = value;
			}
		}

		public String SQL
		{
			get
			{
				return ls_sql;
			}
			set
			{
				ls_sql = value;
			}
		}



		public DataView Populate()
		{
			//for queries that return data
			//and for binding controls
			OleDbConnection myConnection = new OleDbConnection(ConnStr);
			OleDbDataAdapter myCommand = new OleDbDataAdapter(SQL, myConnection);
			DataSet ds = new DataSet();
			myCommand.Fill(ds, "vTable");
			return ds.Tables["vTable"].DefaultView;
		}

		public String RunSQL( string vsql)
		{
			try
			{
				OleDbConnection myConnection = new OleDbConnection(ConnStr);
				OleDbCommand mycommand = new OleDbCommand(vsql,	myConnection);
				myConnection.Open();
				mycommand.ExecuteNonQuery();
				myConnection.Close();
			}
			catch(Exception e)
			{
				string ret =	"Exception: " + e.ToString() ;
			}

			return("OK");

		}


		public String test()
		{
			StringBuilder SB = new StringBuilder(ls_connStr);
			SB.Append(" ," + ls_sql);
			return SB.ToString();

		}

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -