syuhaiba hamizi Ответов: 0

Как я буду отображать дубликаты данных в gridview, нажав на кнопку?


Я хочу отобразить все дубликаты данных в этом gridview. Но, я не имею ни малейшего представления о том, как это работает. То, что я пробовал, кажется, совсем не работает. Не хотите поделиться какими-нибудь идеями?

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

Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        Dim cn As String = 
        ConfigurationManager.ConnectionStrings("zzzzz").ConnectionString
        Using cs As New SqlConnection(cn)
        Using cmd As New SqlCommand("SELECT xxxxx, COUNT(*) FROM vvvvv GROUP BY xxxxx HAVING COUNT(*) > 1", cs)
                Using sda As New SqlDataAdapter(cmd)
                    Dim dt As New DataTable()
                    sda.Fill(dt)
                    rptTableUser3.DataSource = dt
                    rptTableUser3.DataBind()
                End Using
            End Using
        End Using

    End Sub

Maciej Los

Что не так с вашим кодом?

syuhaiba hamizi

им получать ошибку (( привязка данных: 'системы.Данных.Объекта datarowview' не содержит свойство с ID имя''. )) "id" - это мой первичный ключ. Как мне решить эту ошибку?

Maciej Los

Основываясь на небольшой части информации, которую вы предоставили - я понятия не имею, как вам помочь.

Gerry Schmitz

Вы используете свой запрос "подсчет", чтобы управлять другим выбором для дубликатов (join или in).

syuhaiba hamizi

не могли бы вы привести какой-нибудь пример?

0 Ответов