M
Mike
i have a small difficulties with BindingSource and dataGridView bind
db has properly opened and bind doesn't works. Unfortunately I didn't
find any good example how to connect MS Access with dataGridView and
BindSource class.
Maybe something like this:
DataTable dtResult = new DataTable();
dtResult = GetData(); // this line returns a error GetData
doesn't exists!
dgvPoslovi.DataSource = dtResult;
dgvPoslovi.Update();
I'd like to that programmaticaly.
Thanks for help
CODE
--------------------------------------------------
private bool FindJob(string JobToFind)
{
string selectString;
string connectionString =
@"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data Source=" +
@"|DataDirectory|\\Data\\JS.mdb";
/*
@"User Id=Admin;" +
@"Jet OLEDBatabase Password=ahsss"
*/
OleDbConnection MyConn = new
OleDbConnection(connectionString);
try
{
// open a connection
MyConn.Open();
}
catch(OleDbException ex)
{
MessageBox.Show("Error in connection
...."+ ex.Message);
return false;
}
selectString = "SELECT * FROM PosaoTable WHERE PosaoID='"
+ JobToFind + "' ORDER BY PosaoID";
OleDbDataAdapter da = new
OleDbDataAdapter(selectString, MyConn);
OleDbCommandBuilder cmd = new OleDbCommandBuilder(da);
DataTable dt = new DataTable();
//da.Fill(dt);
BindingSource bs = new BindingSource();
bs.DataSource = dt;
dgPoslovi.DataSource = bs;
MyConn.Close();
return true;
}/*FindJob()*/
db has properly opened and bind doesn't works. Unfortunately I didn't
find any good example how to connect MS Access with dataGridView and
BindSource class.
Maybe something like this:
DataTable dtResult = new DataTable();
dtResult = GetData(); // this line returns a error GetData
doesn't exists!
dgvPoslovi.DataSource = dtResult;
dgvPoslovi.Update();
I'd like to that programmaticaly.
Thanks for help
CODE
--------------------------------------------------
private bool FindJob(string JobToFind)
{
string selectString;
string connectionString =
@"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data Source=" +
@"|DataDirectory|\\Data\\JS.mdb";
/*
@"User Id=Admin;" +
@"Jet OLEDBatabase Password=ahsss"
*/
OleDbConnection MyConn = new
OleDbConnection(connectionString);
try
{
// open a connection
MyConn.Open();
}
catch(OleDbException ex)
{
MessageBox.Show("Error in connection
...."+ ex.Message);
return false;
}
selectString = "SELECT * FROM PosaoTable WHERE PosaoID='"
+ JobToFind + "' ORDER BY PosaoID";
OleDbDataAdapter da = new
OleDbDataAdapter(selectString, MyConn);
OleDbCommandBuilder cmd = new OleDbCommandBuilder(da);
DataTable dt = new DataTable();
//da.Fill(dt);
BindingSource bs = new BindingSource();
bs.DataSource = dt;
dgPoslovi.DataSource = bs;
MyConn.Close();
return true;
}/*FindJob()*/