PDA

View Full Version : سوال: مشکل در Fill شدن دیتا ست



csharpdoost
سه شنبه 24 بهمن 1391, 17:45 عصر
مشکل این کد چیه که fill نمیشه؟ فقط یه جدول دارم با 4تا فیلد.


int intPosition;
SqlConnection objconnection;
SqlCommand objCommand;

objconnection = new SqlConnection();
objconnection.ConnectionString = "server=localhost;Integrated security=true;database=testSQLConnection";

objCommand = new SqlCommand();
objCommand.Connection = objconnection;

SqlDataAdapter objDataAdapter = new SqlDataAdapter();
objDataAdapter.SelectCommand = new SqlCommand();

objDataAdapter.SelectCommand.Connection = objconnection;

DataSet objdataset = new DataSet();
objDataAdapter.Fill(objdataset, "authors");

تصویر خطا هم ضمیمه شده

khokhan
سه شنبه 24 بهمن 1391, 18:04 عصر
حالا این دستور از کدوم جدول و کدوم ستونها رو باید واکشی کنه ؟؟؟؟؟؟؟/

csharpdoost
سه شنبه 24 بهمن 1391, 18:59 عصر
حالا این دستور از کدوم جدول و کدوم ستونها رو باید واکشی کنه ؟؟؟؟؟؟؟/
از جدول authors . چهار تا ستون داره.مگه باید همینجا ستونها رو مشخص کنم.؟

khokhan
سه شنبه 24 بهمن 1391, 19:27 عصر
string connString = "Server=FRXSQLDEV;Database=MyDB;User Id=ID;Password=Password;";

string query = "SELECT * FROM authors ";

SqlDataAdapter dAdapter = new SqlDataAdapter(query, connString);

SqlCommandBuilder cBuilder = new SqlCommandBuilder(dAdapter);

DataTable dTable = new DataTable();

dAdapter.Fill(dTable);

BindingSource bSource = new BindingSource();


bSource.DataSource = dTable;


dgView.DataSource = bSource;

mosi4224
سه شنبه 24 بهمن 1391, 19:40 عصر
سلام
دوست عزیز پس رشته تقاضات کوووووو
string query = "SELECT * FROM authors ";