GRIG

CAUEBIAZIN 18/04/2007 09:37:34
#212478
Bom dia pessoal...

No meu projeto, alguns dados são retonados de uma pesquisa, eu estava querendo pegar esses dados e exibí-los em um grid. O único grid que achei foi o DataGridView...
queria saber se existe um outro grid mais simples de se trabalhar, e se não existir, como faço pra inserir dados neste, pois estou tendo dificuldades, estou acostumando com vb, que era grid.textmatrix...

Se algeum puder me ajudar

Um abraço a todos
AYRES 21/04/2007 11:10:58
#213124
ve esse exempo do datagridview

Dim ssql As String 'grid
Dim da As OleDbDataAdapter 'grid
Dim ds As DataSet 'grid

Private Sub formatgrid()

Dim column As DataGridViewColumn = New DataGridViewTextBoxColumn()
'1 COLUNA
column.DataPropertyName = "TRACK_ID"
column.Name = "TRACK_ID"
column.ReadOnly = True
column.Width = 90
DataGridView1.Columns.Add(column)
'2COLUNA
column = New DataGridViewTextBoxColumn()
column.DataPropertyName = "ASSY"
column.Name = "ASSY"
column.ReadOnly = True
column.Width = 90
DataGridView1.Columns.Add(column)
'3COLUNA
column = New DataGridViewTextBoxColumn()
column.DataPropertyName = "FAMILY"
column.Name = "FAMILY"
column.ReadOnly = True
column.Width = 70
DataGridView1.Columns.Add(column)
'4COLUNA
column = New DataGridViewTextBoxColumn()
column.DataPropertyName = "DES"
column.Name = "DESIGNATOR"
column.ReadOnly = True
column.Width = 80
DataGridView1.Columns.Add(column)
end Sub


e no evento de consulta fiz assim

Private Sub cmdOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdOK.Click

ssql = ""
ssql = "Select * from servico where TRACK_ID = '" & txttkid.Text & "' AND FINALIZADO = false "
da = New OleDbDataAdapter(ssql, conn)

ds = New DataSet()
da.Fill(ds, "Customers")
DataGridView1.DataSource = ds.Tables("Customers")
End Sub


quais sao suas dificuldades?
CAUEBIAZIN 24/04/2007 22:15:24
#213601
Velho,
n entendi sua explicação...
eu executo um sql em uma classe(atraves de procedures) e me retonarm um objeto do tipo SqlDataReader.
Estou usando o DataGridView, mas se tiver um mais facil de usar tbm...
Aí para pegar os dados, eu uso:

 
While objDataReader.Read()
GrdResultado.Rows.Add(objDataReader(0))
End While


Aí tava querendo saber como que eu faço pra inserir cada coluna em uma coluna do grid... e adicionar colunas... etc...

sei q no vb5 era Grid.textMatrix(coluna, linha) = ""

Se alguem puder me ajudar ficarei mto grato
Tópico encerrado , respostas não são mais permitidas