Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

adrianollp

asp.net.......

Recommended Posts

ae galera...tipo.. to começando agora com asp.net e to tendo dificuldades em me adaptar a linguagem e tal.... erros e tal...tem alguma maneira facil de aprender pelo menos os comandos basicos?? eu tenho aki uma biblia de asp.net.. mas esta mto complexa!!!vlws...

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, o esquema mesmo é treinar... procurar por artigos, ver como se faz e ir se adaptando...é bem complicado mesmo, eu senti uma certa dificuldade pois vim do ASP, e comecei no .NET com C#.. mas eu fiz os cursos de C#, ASP.NET e ADO.NET e vi q não é um bicho de 7 cabeças.. e tem muuuiiitas facilidades em relação ao ASP classico... mas caso tenha condições de fazer um curso, eu aconselho a ler artigos, comprar livros mais básicos... e treinar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim sim .. tipo... eu vi semelhanço do asp.net com java!! .. mas mesmo assim eh phoda pq tipo... eu tb vim do asp.. e asp eh um lixo cara... num tem regra nenhuma.. os erros saum toskos.. eh diferente de uma verdadeira linguagem de programação!!!!mas eh phoda.. to me matando aki... erro em conexao....e o pior de td eh que esse projeto jah tah começado!!! pior ainda.... pq tenho que acompanhar a logica da pessoa que começou.......

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,um bom livro que pode te ajudar nesse início é o Aprenda ASP.NET em 21 dias... sem dúvidas é um ótimo livro... bem objetivo e fácil de aprender.... Cursos são bons, mas para quem naum tem condições, o melhor é ser auto-didata mesmo..... corre atrás de alguns e-books..... vou tentar disponibilizar alguns pra você, que até hoje me ajudam.....[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

hahahahahahahapode crer!!!mas num to axando o erro da conexao... to mto leigo nesse troço!! auhauhauhauhauholha o cod:Imports System.DataImports System.Data.OleDbPublic Class conexao Dim conn As New System.Data.SqlClient.SqlConnection Dim strConn As String ' Versão(4), maldita! Back to the raft : Function ExecutaUpdate(ByVal strSQL As String) Dim myCommand As New OleDbCommand(strSQL) AbreConexao(myCommand) ExecutaUpdate = myCommand.ExecuteNonQuery() FechaConexao(myCommand) End Function '---------------------------------------------------------------------' ' ExecutaConsulta: ' ' Entrada: strSQL, string de consulta SQL. ' ' Saida : Data Set com o resultado da consulta. ' '---------------------------------------------------------------------' Function ExecutaConsulta(ByVal strSQL As String) As DataSet Dim myCommand As New OleDbCommand(strSQL) Dim dsDados As New DataSet AbreConexao(myCommand, strSQL) Dim myDataAdapter As New OleDbDataAdapter(myCommand) myDataAdapter.Fill(dsDados) FechaConexao(myCommand) ExecutaConsulta = dsDados End Function Function AbreConexao(ByRef myCommand As OleDbCommand) ' Se já tiver conexão aberta, cai fora Dim myConnection As New OleDbConnection(strConn) If myConnection.State = ConnectionState.Open Then Exit Function End If myCommand.Connection = myConnection myConnection.Open() '--> linha do erro End Function Function AbreConexao(ByRef myCommand As OleDbCommand, ByVal strSQL As String) Dim myConnection As New OleDbConnection(strConn) If myConnection.State = ConnectionState.Open Then Exit Function End If myCommand.Connection = myConnection myCommand.CommandText = strSQL myConnection.Open() End Function Sub FechaConexao(ByRef myCommand As OleDbCommand) myCommand.Connection.Close() End SubEnd Classmeu .. logica pronta eh um lixo!!!!!!!alguem sabe como solucionar?! XDahuahuahuah[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou colar o erro:The ConnectionString property has not been initialized. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: The ConnectionString property has not been initialized.Source Error: Line 48: myCommand.Connection = myConnectionLine 49: myCommand.CommandText = strSQLLine 50: myConnection.Open()Line 51: End FunctionLine 52: Source File: c:\inetpub\wwwroot\IsaAmaral\includes\conexao.vb Line: 50 Stack Trace: [invalidOperationException: The ConnectionString property has not been initialized.] System.Data.OleDb.OleDbConnection.Open() +203 IsaAmaral.conexao.AbreConexao(OleDbCommand& myCommand, String strSQL) in c:\inetpub\wwwroot\IsaAmaral\includes\conexao.vb:50 IsaAmaral.conexao.ExecutaConsulta(String strSQL) in c:\inetpub\wwwroot\IsaAmaral\includes\conexao.vb:25 IsaAmaral.sql.ObtemCategorias() in c:\inetpub\wwwroot\IsaAmaral\includes\sql.vb:15 IsaAmaral.produtos1.chamaCategorias() in c:\inetpub\wwwroot\IsaAmaral\produtos.aspx.vb:30 ASP.produtos_aspx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) in c:\inetpub\wwwroot\IsaAmaral\produtos.aspx:62 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +27 System.Web.UI.Control.Render(HtmlTextWriter writer) +7 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243 System.Web.UI.Page.ProcessRequestMain() +1926 --------------------------------------------------------------------------------Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET Version:1.1.4322.2032 pronto.....flw...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,

dá uma olhada na camada de acesso a dados que a própria Microsoft desenvolveu, chama-se DAAB (Data Access Application Block). Com essa camada, a comunicação com os dados ficam muito mais fáceis e seguros, pois ele se encarrega de abrir e fechar a conexão.

 

Dê uma olhada nesse artigo:

http://www.imasters.com.br/artigo.php?cn=3120&cc=109

 

Nesse artigo eu tô usando essa camada para comunicar com os dados no meu Banco de Dados.

 

Por exemplo:

- Para eu fazer uma simples consulta no meu Banco de Dados e retornar essa consulta em um DataSet, eu teria que fazer da seguinte forma:

 

Dim cn As New SqlConnection("string de conexao")Dim cmd As New SqlCommand("Select * from tblClientes", cn)Dim da As New SqlDataAdapter(cmd)cn.Open()Dim dts As New DataSetda.Fill(dts)cn.Close()

Com a classe do DAAB que chama-se SqlHelper, ficaria da seguinte maneira:

Dim dts As New DataSetdts = SqlHelper.ExecuteDataset("minha conexao", CommandType.Text, "select * from tblClientes")

Dei apenas um exemplo do que pode ser feito e economizado (tempo e dor de cabeça.. eheheh) utilizando a camada de dados DAAB.

 

Espero ter ajudado,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.