comboBox.ValueMember = "ID"; //Поле со значениямия не додумался...:)
comboBox.ValueMember = "ID"; //Поле со значениямиcomboBox.DataSource = result.ResultData.DefaultView;
comboBox.ValueMember = "ID"; //Поле со значениями
comboBox.DisplayMember = "NAME"; //Поле которое содержит отображаемые данные
//Чтобы получить выбранное значение делаем так
переменная = comboBox1.SelectedValue;
result = MySqlLib.MySqlData.MySqlExecuteData.SqlReturnDataset("Select catname from category", "Database=mysqlcp;Data Source=localhost;User Id=root;Password=");ReportDocument myReport = new ReportDocument();
myReport.Load(@".\CrystalReport1.rpt");
DataSet myDS = new DataSet();
myDS.ReadXml(@".\dataset.xml");
myReport.SetDataSource(myDS);public static TreeNode nodepaint_fast(TreeNode node)
{
//Фильтруем наш источник данных.
DataView dw11 = new DataView(dw_classif.Table);
//Выбираем все ветки чьим родителем является переданная в процедуру ветка.
dw11.RowFilter = "`PARENT_ID` = " + node.Tag.ToString();
for (int i1 = 0; i1 < dw11.Count - 1; i1++)
{
//Тут получаем данные из DataView и заводим новую ветку дерева.
string result = dw11[i1].Row[2].ToString();
int id_node = int.Parse(dw11[i1].Row[0].ToString());
int pid_node = int.Parse(dw11[i1].Row[1].ToString());
int batch = int.Parse(dw11[i1].Row[8].ToString());
TreeNode nd = new TreeNode();
nd.Tag = id_node; //Сюда помещаю числовй идентичикатор (код ветки).
nd.Text = id_node.ToString() + "." + result;
//Запускаем для вновь созданной ветки - поиск веток потомков (рекурсия).
nodepaint_fast(nd);
//Добавляем ветку со всеми потомками в родительскую ветку.
node.Nodes.Add(nd);
}
return (node);
}
MySqlLib.MySqlData.MySqlExecute.MyResult result = new MySqlLib.MySqlData.MySqlExecute.MyResult();
result = MySqlLib.MySqlData.MySqlExecute.SqlNoneQuery("insert into table (field1, field2) values ('value1','value2')", "Database=inventar_alleya;Data Source=localhost;User Id=root;Password=240580");
if (result.HasError == false)
{
MessageBox.Show("Запрос успешно выполнен!");
}
else
{
MessageBox.Show(result.ErrorText);
}MySqlLib.MySqlData.MySqlExecute.MyResult result = new MySqlLib.MySqlData.MySqlExecute.MyResult();
result = MySqlLib.MySqlData.MySqlExecute.SqlScalar("select count(*) from table1", "Database=inventar_alleya;Data Source=localhost;User Id=root;Password=240580");
if (result.HasError == false)
{
MessageBox.Show("Количество строк в таблице: "+result.ResultText);
}
else
{
MessageBox.Show(result.ErrorText);
}
JeanLouis