Как я могу соединять textbox в базу данных mysql с визуального studio 2010 c#?

Привет я - студент университета и у меня есть проект, который обрабатывает информацию пункта продажи, у меня есть проблема несмотря на то, что соединяю textbox с моей базой данных mysql, ранее соедините combobox, но не, как соединение textbox, AYUDAAAAA Соединил с combobox до mysql...

 string consulta = string.Format("select nombre from productos where tipo=2");
                //MessageBox.Show(consulta);
                MySqlCommand comando = new MySqlCommand(consulta, conexion);
                MySqlDataReader lector = comando.ExecuteReader();

                while (lector.Read())
                {
                    comboBox4.Items.Add(lector.GetString(0));

                }
0
задан 11.04.2017, 15:51
2 ответа

Я не уверен, ты entendà -

, но думаю ли я, что то, что ты хочешь, состоит в том, чтобы питать с результатом твоего SELECT textBox:

while (lector.Read()){
    textBox1.text=lector.GetString(0);
}

имей в виду, что, если у тебя есть более одного реестра в ответе на твой query, одинокий textbox показывает себе последнего.

1
ответ дан 30.10.2019, 03:16
  • 1
    ¿ Как я могу избегать того, чтобы она явилась последней записью способствуя тому, чтобы появилось то, что я хочу? –  Saul 25.04.2017, 08:27
  • 2
    будучи более специфическим в твоем query, ты можешь соглашаться например из-за одного пойдите уникум таким образом что я только возвратил тебе запись, я схватил запись, которую ты хочешь, это будет первый и последний... –  Jorge Arturo Juarez 25.04.2017, 15:08

В хороший день, если, мне нужно, чтобы мой textbox питался, согласно которому он имел в моей базе данных, но все же с Вашим ответом, я не добиваюсь, чтобы питался textbox, Â: тип информации будет иметь что-то общее? я использую тип информации FLOAT или я буду кодировать плохо, немедленно я показываю часть кода... Agredezco Ваш вклад

string consulta2 = string.Format("select Precio from Productos");
                //MessageBox.Show(consulta);
                MySqlCommand comando2 = new MySqlCommand(consulta, conexion);
                MySqlDataReader lector2 = comando.ExecuteReader();

                while (lector.Read())
                {

                    textBox1.Text = lector.GetString(0);


                }
0
ответ дан 30.10.2019, 03:16