jrcardozo 4 Denunciar post Postado Agosto 17, 2006 Alguem ai sabe como fazer a paginação usando uma TABLE(NÃO é dataTable) e usando recordsets(NÃO é dataSet)?Em asp temos duas páginas que fazem isso e precisamos passar os parâmetros de uma para a outra.....em asp.NET(VB) fazemos como já que utilizamos uma página só? Como colocar isso no arquivo MinhaPagina.asp.vb??OBS: estou usando recordsets pois ainda estou aprendendo a linguagem .NET e estou com dificuldades em compreender os dataSets e sua utilização nos objetos.Parece um desafio inútil, mas preciso fazer isso pra concluir um trabalhoObrigado pela ajuda do grupo Compartilhar este post Link para o post Compartilhar em outros sites
Humber 0 Denunciar post Postado Setembro 1, 2006 Cara é facil. Mxe com esse ADO antigo em .net não faz do modo certo. dá umas fuçadas, eu sei que você vai sofrer, o começo é assim na migração. Segue abaixo um exemplo que você pode seguir pra fazer sei que depois você entrendendo ele você vai melhorar 'comand (ADODB.Command equeivalente) Dim cmdDados As System.Data.OleDb.OleDbCommand 'conexao (ADODB.Conection equivalente) Dim cntDados As System.Data.OleDb.OleDbConnection 'Adaptador de dados, o cara que executa a sua query e gera um dataset Dim adpDados As System.Data.OleDb.OleDbDataAdapter 'o dataset em si Dim ds As DataSet 'criando instancia da conexao cntDados = New System.Data.OleDb.OleDbConnection cntDados.ConnectionString = "string de conexao" cntDados.Open() 'OU: cntDados = New System.Data.OleDb.OleDbConnection("string de conexao") cntDados.Open() 'criar o command 'este é igual ao ADO COMMAND para criar e usar. cmdDados = New System.Data.OleDb.OleDbCommand("SELECT * FROM TABELA") cmdDados.Connection = cntDados 'OU, jáassocio a conexão ao criar: cmdDados = New System.Data.OleDb.OleDbCommand("SELECT * FROM TABELA", cntDados) 'setando os commands cmdDados.CommandText = "SEU SELECT, mas você já o setou no new, entao ignore aqui" 'tipo de comando cmdDados.CommandType = CommandType.Text 'agora vem o diferente, o adaptador 'ele tem 4 commands dentro dele um de select, update, insert e delete 'o que se usa geralmente é o select. abaixo insiro na instancia o de SELECT ja dento. adpDados = New System.Data.OleDb.OleDbDataAdapter(cmdDados) 'novo dataset ds = New DataSet 'gera um dataset adpDados.Fill(ds) 'setando o dataset como set de dados grdDados.datasource = ds 'carregando o grid. grdDados.databind() Compartilhar este post Link para o post Compartilhar em outros sites
jrcardozo 4 Denunciar post Postado Setembro 5, 2006 Cara é facil.Mxe com esse ADO antigo em .net nãofaz do modo certo.dá umas fuçadas, eu sei que você vai sofrer, o começo é assim na migração.Segue abaixo um exemplo que você pode seguir pra fazersei que depois você entrendendo ele você vai melhorar 'comand (ADODB.Command equeivalente) Dim cmdDados As System.Data.OleDb.OleDbCommand 'conexao (ADODB.Conection equivalente) Dim cntDados As System.Data.OleDb.OleDbConnection 'Adaptador de dados, o cara que executa a sua query e gera um dataset Dim adpDados As System.Data.OleDb.OleDbDataAdapter 'o dataset em si Dim ds As DataSet 'criando instancia da conexao cntDados = New System.Data.OleDb.OleDbConnection cntDados.ConnectionString = "string de conexao" cntDados.Open() 'OU: cntDados = New System.Data.OleDb.OleDbConnection("string de conexao") cntDados.Open() 'criar o command 'este é igual ao ADO COMMAND para criar e usar. cmdDados = New System.Data.OleDb.OleDbCommand("SELECT * FROM TABELA") cmdDados.Connection = cntDados 'OU, jáassocio a conexão ao criar: cmdDados = New System.Data.OleDb.OleDbCommand("SELECT * FROM TABELA", cntDados) 'setando os commands cmdDados.CommandText = "SEU SELECT, mas você já o setou no new, entao ignore aqui" 'tipo de comando cmdDados.CommandType = CommandType.Text 'agora vem o diferente, o adaptador 'ele tem 4 commands dentro dele um de select, update, insert e delete 'o que se usa geralmente é o select. abaixo insiro na instancia o de SELECT ja dento. adpDados = New System.Data.OleDb.OleDbDataAdapter(cmdDados) 'novo dataset ds = New DataSet 'gera um dataset adpDados.Fill(ds) 'setando o dataset como set de dados grdDados.datasource = ds 'carregando o grid. grdDados.databind() valeu pela dica..vou tentar, aos poucos estou me familiarizando com o .Net, sabe como é, aprender sozinho leva tempo, mas aprende hehehe Compartilhar este post Link para o post Compartilhar em outros sites