§uiciDa£ Postado Fevereiro 26, 2005 Denunciar Share Postado Fevereiro 26, 2005 ae galera estou começando com asp.net, (vim do asp) ...como q eu acesso dados de um bd access ??tipo u tava tntnado con.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\ArteOral 2005\bd\bd.mdb;") usu.Open("Select * From pacientes", con) como no vb.net mais não deu certo... eu tnho q importa alguma classe, ou componentye antes ??vlw t+ Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Fevereiro 26, 2005 Denunciar Share Postado Fevereiro 26, 2005 Pelo que vi você continua a usar o ADO no VB.NET? Por que não usa o ADO.NET? No post http://scriptbrasil.com.br/forum/index.php?showtopic=50297 o Natan dá um exemplo em C# utilizando ADO.NET (bastante "adaptável" ao VB.NET).Abraços,Graymalkin Link para o comentário Compartilhar em outros sites More sharing options...
0 §uiciDa£ Postado Fevereiro 26, 2005 Autor Denunciar Share Postado Fevereiro 26, 2005 sinceramente .. num sei é que eu sempre usei ADO, desde quando usava ASP, dae usei em vb6, e agra no .NEt nm tntei migrar pro ado.net (talvez por preguiça )...Ae graymalkin, se você tver alguma apostila sobre ado.net passa pra mim, se num for pedir muito =)obrigado tt+ Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Fevereiro 26, 2005 Denunciar Share Postado Fevereiro 26, 2005 sinceramente .. num sei é que eu sempre usei ADO, desde quando usava ASP, dae usei em vb6, e agra no .NEt nm tntei migrar pro ado.net (talvez por preguiça )...Ah, mas sem problemas. Você pode continuar usando o ADO mesmo, se preferir. Mas, no caso do código que você está tentando usar, poste ele completo aqui para podermos avaliar melhor.Ae graymalkin, se você tver alguma apostila sobre ado.net passa pra mim, se num for pedir muito =)No site do Tio Macoratti (http://www.macoratti.net/) tem bastante coisa legal sobre ADO.NET. Dê uma pesquisada lá.Abraços,Graymalkin Link para o comentário Compartilhar em outros sites More sharing options...
0 §uiciDa£ Postado Fevereiro 27, 2005 Autor Denunciar Share Postado Fevereiro 27, 2005 o codigo era só aqle caraer a conexaoselecte um while pra mostra os pacientesmais nm rolo e sobre o site do marcorratti, vo da um zoio =)t+ Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Fevereiro 27, 2005 Denunciar Share Postado Fevereiro 27, 2005 o codigo era só aqle caraer a conexaoselecte um while pra mostra os pacientesmais nm rolo Mas e a criação dos objetos...? Com o CreateObject...? A declaração dos tipos...? Graymalkin Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Fevereiro 28, 2005 Denunciar Share Postado Fevereiro 28, 2005 aee graymalkin, na verdade eu um sei 'nada' de asp.net, eu apenas tentei declaram como adodb.connection (só pra ve no q dava ) e tentei faze a conexao do odo ado, mais num funfo, você num tm alguma coisa paço - a - paço pra eu =(t+ Link para o comentário Compartilhar em outros sites More sharing options...
0 Natan Postado Março 1, 2005 Denunciar Share Postado Março 1, 2005 De uma olhada num outro post meu como o Graymalkin disse:http://scriptbrasil.com.br/forum/index.php?showtopic=50297Apesar de poder utilizar o ADO antigo, no .NET utilize ADO.NET, os data providers e etc... se não sabe, basta aprender. Besteira ficar no antigo, você vai perder muita funcionalidade e facilidade do novo modelo. Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Março 1, 2005 Denunciar Share Postado Março 1, 2005 aee graymalkin, na verdade eu um sei 'nada' de asp.net, eu apenas tentei declaram como adodb.connection (só pra ve no q dava ) e tentei faze a conexao do odo ado, mais num funfo, você num tm alguma coisa paço - a - paço pra eu =( Eu sei, mas é que o código é tão próximo do utilizado no ASP comum (na verdade do VBScript que é utilizado no ASP), que achei que não seria difícil de fazer. De qualquer forma, segue um código simples:<script runat="server"> sub Page_Load dim cn, rs as object cn = CreateObject("ADODB.Connection") rs = CreateObject("ADODB.Recordset") cn.Open("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.mappath("pasta\arquivo.mdb")) dim sql as string ="SELECT * FROM tabela" rs.Open(sql, cn, 3, 3) do while not rs.eof Response.Write(rs.fields("campo").value) Response.Write("<br />") rs.movenext() loop rs.close() cn.close() end sub </script>Basta colocar isso em um arquivo .aspx e chamar pelo browser (definindo corretamente, é claro, a tabela e o campo no código acima).Abraços,Graymalkin Link para o comentário Compartilhar em outros sites More sharing options...
0 §uiciDa£ Postado Março 2, 2005 Autor Denunciar Share Postado Março 2, 2005 poxa graymalkin, q simples cara heheheagra mais uma duvida mnha cara ...tipo u tntei da um insert na pagina pra joga um nome no bde ele retorno esse erro O conjunto de registros atual não oferece suporte para atualização. Isso pode ser uma limitação do provedor ou do tipo de bloqueio selecionado. mais quando eu tnto com ASP (normal) ele envia de boa, eu tntei com insert into e rs.addNew() e nenhum funfo ...=)t+ Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Março 2, 2005 Denunciar Share Postado Março 2, 2005 poxa graymalkin, q simples cara heheheagra mais uma duvida mnha cara ...tipo u tntei da um insert na pagina pra joga um nome no bde ele retorno esse erro O conjunto de registros atual não oferece suporte para atualização. Isso pode ser uma limitação do provedor ou do tipo de bloqueio selecionado. mais quando eu tnto com ASP (normal) ele envia de boa, eu tntei com insert into e rs.addNew() e nenhum funfo ... =) t+ No exemplo acima eu abri o recordset como somente leitura. Note esta linha: rs.Open(sql, cn, 3, 3) Aquele primeiro 3 ali significa o adOpenStatic, ou seja, somente leitura. Para leitura e gravação coloque um 2 ali, ficando: rs.Open(sql, cn, 2, 3)O 2 é o adOpenDynamic, que permite a você gravar também.Certo? Graymalkin Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
§uiciDa£
ae galera estou começando com asp.net, (vim do asp) ...
como q eu acesso dados de um bd access ??
tipo u tava tntnado
como no vb.net mais não deu certo... eu tnho q importa alguma classe, ou componentye antes ??
vlw t+
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados