PDA

View Full Version : معادل این کد برای بانک اس کیو ال؟؟؟



skmr_ae
یک شنبه 10 اردیبهشت 1391, 17:21 عصر
سلام
عاجزانه خواهش میکنم
معادل این کد برای بانک اس کیو ال چیه؟؟؟
دوستان اگه کسی میدونه لطف کنه و بهم بگه
ممنون
(منتظرم دوستان محترم)



// Define the database query
string mySelectQuery="SELECT Name, Sales FROM REPS;";

// Create a database connection object using the connection string
OleDbConnection myConnection = new OleDbConnection(myConnectionString);

// Create a database command on the connection using query
OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);

// Open the connection
myCommand.Connection.Open();

// Create a database reader
OleDbDataReader myReader = myCommand.ExecuteReader(CommandBehavior.CloseConne ction);

// Since the reader implements and IEnumerable, pass the reader directly into
// the DataBindTable method with the name of the Column to be used as the XValue
Chart1.DataBindTable(myReader, "Name");

// Close the reader and the connection
myReader.Close();
myConnection.Close();

//=============
// Define the database query
string mySelectQuery="SELECT * FROM REPS;";

// Create a database connection object using the connection string
OleDbConnection myConnection = new OleDbConnection(myConnectionString);

// Create a database command on the connection using query
OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);

// Set chart data source
chart1.DataSource = myCommand;

// Set series members names for the X and Y values
chart1.Series["Series 1"].XValueMember = "Name";
chart1.Series["Series 1"].YValueMembers = "Sales";

// Data bind to the selected data source
chart1.DataBind();

group45
یک شنبه 10 اردیبهشت 1391, 17:45 عصر
سلام
عاجزانه خواهش میکنم
معادل این کد برای بانک اس کیو ال چیه؟؟؟
دوستان اگه کسی میدونه لطف کنه و بهم بگه
ممنون
(منتظرم دوستان محترم)

ببخشید منظورتون کدوم خطه؟؟؟؟؟:گیج:

Yanehsar
یک شنبه 10 اردیبهشت 1391, 17:58 عصر
سلام مشخص هستش که می خواهی به جایی اکسس از sql استفاده کنی چون دستورات بالا برای اکسس هستش به جایی oledb از sql استفاده من همین .البته using هم باید انجام بدی
موفق باشی

skmr_ae
دوشنبه 11 اردیبهشت 1391, 09:51 صبح
ببخشید منظورتون کدوم خطه؟؟؟؟؟:گیج:

سلام
هرخطی که OleDb داره..
خواهش میکنم معادلشون رو بهم بگید(لطفا)
ممنون

Yanehsar
دوشنبه 11 اردیبهشت 1391, 20:03 عصر
سلام
هرخطی که OleDb داره..
خواهش میکنم معادلشون رو بهم بگید(لطفا)
ممنون
سلام عرض کردم خدمتون اول using sql رو انجام بدید
using System.Data.SqlClient;

بعد از این معادل هر دستوری که داخل oledb هستش داخل SQl هم هست مثلا


OleDbCommand cmd = new OleDbCommand();
که میشه :
SqlCommand cmd = new SqlCommand();
یا
OleDbConnection con = new OleDbConnection();
که میشه :
SqlConnection con = new SqlConnection();

oledb برای ارتباط با بانک اکسس و SQL برای ارتباط یا بانک SQl