dataaccess.cs

来自「此文件为c#小程序,如果有感兴趣的朋友,请告知」· CS 代码 · 共 71 行

CS
71
字号
using System;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;

namespace MPNumberProject
{
	/// <summary>
	/// DataAccess 的摘要说明。
	/// </summary>
	public class DataAccess
	{
		private string connectionString="server=127.0.0.1;database=Mobilephone;uid=tangrong;pwd=716";
		private SqlConnection conn=null;
		private SqlCommand command=null;
		private SqlDataAdapter adapter=null;

		private void ConnectionDB()
		{
			if(conn==null)
			{
				conn=new SqlConnection(connectionString); 
				
			}
			if(conn.State!=ConnectionState.Open)
			{
				conn.Open();
			}
		}
		public DataTable Query(string tableName,string SqlString)
		{
			DataSet dataset=new DataSet();
			try
			{
				ConnectionDB();
				adapter=new SqlDataAdapter(SqlString,conn);
				adapter.Fill(dataset,tableName);
				conn.Close();
			}
			catch(Exception ee)
			{
				MessageBox.Show(ee.Message);
			}
			return dataset.Tables[0];
		}
		public void ExcuteNonQuery(string sqlString,SqlParameter[] parms)
		{
			try
			{
				ConnectionDB();
				command=new SqlCommand(sqlString,conn);
				for(int i=0;i<parms.Length;i++)
				{
					command.Parameters.Add(parms[i]);
				}
				command.ExecuteNonQuery();
				

			}
			catch(Exception ee)
			{
				MessageBox.Show(ee.Message);
			}
		
		}
	}
	


}

⌨️ 快捷键说明

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