Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

Как в visual studio C# добавить кнопку,что бы листать данные

у меня б\д в sql,подключил в c# и в форме нужно добавить кнопку "Следующий" что бы смотреть id продукта. Помогите пожалуйста

По дате
По рейтингу
Аватар пользователя
12345678910111213141516171819202122232425262728293031
 private void btnNext_Click(object sender, EventArgs e) 
{ 
    using (SqlConnection connection = new SqlConnection("Ваша строка подключения")) 
    { 
        connection.Open(); 
 
        // Замените "YourTableName" на имя вашей таблицы и "YourPrimaryKey" на имя вашего первичного ключа (например, ID). 
        string query = "SELECT TOP 1 * FROM YourTableName WHERE YourPrimaryKey > @CurrentID ORDER BY YourPrimaryKey ASC"; 
 
        using (SqlCommand command = new SqlCommand(query, connection)) 
        { 
            // Замените "CurrentID" на переменную, содержащую текущий ID. 
            command.Parameters.AddWithValue("@CurrentID", CurrentID); 
 
            using (SqlDataReader reader = command.ExecuteReader()) 
            { 
                if (reader.Read()) 
                { 
                    // Обработка данных из reader, например: 
                    int nextID = reader.GetInt32(reader.GetOrdinal("YourPrimaryKey")); 
                    // Ваш код для отображения данных 
                } 
                else 
                { 
                    // Здесь обработка, если достигнут конец данных 
                } 
            } 
        } 
    } 
} 
 

chat gpt