[ djmrky @ 05.04.2005. 11:31 ] @
Kako se u c#-u moze podesiti sirina kolone u DataGrid-u, ali pri povezivanju sa bazom iz koda, znaci kad iz koda kreiram i konekciju i DataSet i DataAdapter i onda samo namestim odgovarajuci DataSource za zeljeni DataGrid. Evo parce koda: OleDbConnection oledbconnection = new OleDbConnection("Provider=Microsoft.Jet OLEDB.4.0;Data Source=.\\Check.mdb"); string sSelectAll = "SELECT * FROM BANKA"; string sSelectNaziv = "SELECT NAZIV FROM BANKA"; OleDbCommand CommandSelectAll = new OleDbCommand(); CommandSelectAll.Connection = oledbconnection; CommandSelectAll.CommandText = sSelectAll; OleDbDataAdapter AdapterSelectAll = new OleDbDataAdapter(); AdapterSelectAll.SelectCommand = CommandSelectAll; OleDbCommand CommandSelectNaziv = new OleDbCommand(); CommandSelectNaziv.Connection = oledbconnection; CommandSelectNaziv.CommandText = sSelectNaziv; OleDbDataAdapter AdapterSelectNaziv = new OleDbDataAdapter(); AdapterSelectNaziv.SelectCommand = CommandSelectNaziv; DataSet ds = new DataSet(); oledbconnection.Open(); AdapterSelectAll.Fill(ds, "Banke"); AdapterSelectNaziv.Fill(ds, "Nazivi"); oledbconnection.Close(); dgBanke.DataSource = ds.Tables["Banke"]; dgNazivBanke.DataSource = ds.Tables["Nazivi"]; -------------------------------------------------- i kako sad da promenim sirine kolona ovog dgBanke kad je on vec popunjen podacima Hvala |