Member 14954114 Ответов: 1

Как я могу решить эту проблему qurrey plz help


как можно решить эту проблему qurrey этот код хорошо выполняется, но..мне нужно, когда я вставляю любое имя, оно заполняет всю информацию этого клиента в текстовом поле plz help

Что я уже пробовал:

<pre>
            SqlConnection con = new SqlConnection(@"Data Source=AQSASHAIKH\SQLEXPRESS;Initial Catalog=Client;Integrated Security=True");
            string com = "Select * From [dbo].[client]";
            SqlDataAdapter da = new SqlDataAdapter(com, con);
            DataTable dt = new DataTable();
            da.Fill(dt);
            DropDownList1.DataSource = dt;
            DropDownList1.DataBind();
            DropDownList1.DataTextField = "Name";
            DropDownList1.DataValueField = "id";
            DropDownList1.DataBind();
            SqlConnection Conn = new SqlConnection(@"Data Source=AQSASHAIKH\SQLEXPRESS;Initial Catalog=Client;Integrated Security=True");
            SqlCommand Comm1 = new SqlCommand(com, Conn);
            Comm1.Connection = Conn;
            Comm1.CommandText = "SELECT COUNT(*) FROM client";
            Conn.Open();
            TxtBox1.Text = Comm1.ExecuteScalar().ToString();
            TxtBox2.Text = Comm1.ExecuteScalar().ToString();
            Conn.Close();

OriginalGriff

И что же?
Что он делает такого, чего вы не ожидали, или не делает того, что вы сделали?
Что вы пытались сделать, чтобы выяснить, почему?
Есть ли какие-либо сообщения об ошибках, и если да, то где и когда? Что вы сделали, чтобы это произошло?

Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

Member 14954114

я пытаюсь сделать это как я могу добавить значение базы данных по имени в текстовое поле
на нем

1 Ответов

Рейтинг:
2

Pete O'Hanlon

Если вы хотите сохранить данные в базе данных, вы должны использовать команду insert SQL и использовать ExecuteNonQuery для выполнения этой команды. Вы должны прочитать этот[^] статья первая, чтобы вы построили безопасный SQL, который не открыт для атак SQL-инъекций.