ali_general
پنج شنبه 05 بهمن 1391, 11:35 صبح
با سلام خدمت همه دوستان
لطفاً به
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace Roukesh2
{
public class SQLserverDBMS
{
SqlConnection conobj = new SqlConnection();
SqlCommand cmdobj = new SqlCommand();
string constr = "Data Source=local;"
+ "Initial Catalog=Roukeshdovom;"
+ "Integrated Security=True";
public SQLserverDBMS()
{
conobj = new SqlConnection(constr);
cmdobj.Connection = conobj;
}
public SQLserverDBMS(params SqlParameter[] parametrs)
{
conobj = new SqlConnection(constr);
cmdobj.Connection = conobj;
foreach (SqlParameter parametr in parametrs)
{
cmdobj.Parameters.Add(parametr);
}
}
public void ExecuteSQL(String strSQL)
{
cmdobj.CommandText = strSQL;
conobj.Open();
cmdobj.ExecuteNonQuery();
conobj.Close();
}
public DataTable ExecuteSelectSQL(String strSQL)
{
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand();
sda.SelectCommand.Connection = conobj;
sda.SelectCommand.CommandText = strSQL;
sda.Fill(dt);
conobj.Close();
return dt;
}
}
}
به تابع ExecuteSQL چطور می تونم یک Stored Procedures بفرستم که مثلاً بتونم عمل درج - حذف - و.. رو انجام بدم
ممنون می شم کمکم کنید
لطفاً به
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace Roukesh2
{
public class SQLserverDBMS
{
SqlConnection conobj = new SqlConnection();
SqlCommand cmdobj = new SqlCommand();
string constr = "Data Source=local;"
+ "Initial Catalog=Roukeshdovom;"
+ "Integrated Security=True";
public SQLserverDBMS()
{
conobj = new SqlConnection(constr);
cmdobj.Connection = conobj;
}
public SQLserverDBMS(params SqlParameter[] parametrs)
{
conobj = new SqlConnection(constr);
cmdobj.Connection = conobj;
foreach (SqlParameter parametr in parametrs)
{
cmdobj.Parameters.Add(parametr);
}
}
public void ExecuteSQL(String strSQL)
{
cmdobj.CommandText = strSQL;
conobj.Open();
cmdobj.ExecuteNonQuery();
conobj.Close();
}
public DataTable ExecuteSelectSQL(String strSQL)
{
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand();
sda.SelectCommand.Connection = conobj;
sda.SelectCommand.CommandText = strSQL;
sda.Fill(dt);
conobj.Close();
return dt;
}
}
}
به تابع ExecuteSQL چطور می تونم یک Stored Procedures بفرستم که مثلاً بتونم عمل درج - حذف - و.. رو انجام بدم
ممنون می شم کمکم کنید