Ir para conteúdo
Fórum Script Brasil

rodrigotnoma

Membros
  • Total de itens

    166
  • Registro em

  • Última visita

Tudo que rodrigotnoma postou

  1. Consigo acessar e mostrar os dados da minha tabela em um DataGrid, no ASP.NET. Só que gostaria de alterar o nome das colunas, pois mostra o que esta no banco. Já tentei usar datagrid1.columns(0).name, datagrid1.columns(0).caption e nada. Como posso fazer? Dim sql As String = "select * from tb_teste" Dim constring As String = ConfigurationManager.ConnectionStrings("conexao").ConnectionString Dim con As New SqlConnection(constring) Dim cmd As New SqlCommand(sql, con) Dim da As New SqlDataAdapter(cmd) Dim ds As New DataSet() da.Fill(ds, "tb_teste") dgv1.DataSource = ds.Tables("tb_teste").DefaultView dgv1.DataBind() Obrigado.
  2. OK, entendido e muito bem explicado. Obrigado e pode fechar. Abços
  3. OK junin, entendi o que é behind code, mas gostaria de saber o que é correto: codificar no arquivo aspx ou no aspx.vb? Obrigado.
  4. Se eu tentar usar: unidade = convert.toint32(TextBox4.Text) Da essa msg de erro: Seqüência de entrada não estava em um formato incorreto. help!!!
  5. dim unidade as integer unidade = TextBox4.Text sql = "insert into tb_teste(cp_nome,cp_rg,cp_telefone,cp_unidade) values('" & nome & "','" & rg & "','" & telefone & "', '" & unidade & "' )" Da esse erro: A conversão da seqüência de caracteres '' no tipo 'Integer' não é válida. No meu BD, o campo cp_unidade esta como int e é chave estrangeira. Obrigado.
  6. Então quintelab, separo código de programação do HTML, até ai OK. Mas o que é correto? por exemplo, programar um button para select no BD, usando qual dos dois abaixo: <%@ Import Namespace="System.Data" %> <%@ Import NameSpace="System.Data.SqlClient" %> <% Dim objConn As SqlConnection Dim cmd As SqlCommand Dim dr As SqlDataReader Dim sql, nome As String Dim strcon As String = (ConfigurationManager.ConnectionStrings("conexao").ConnectionString) objConn = New SqlConnection(strcon) objConn.Open() nome = TextBox1.Text sql = "select * from tb_teste where cp_nome='" & nome & "'" cmd = New SqlCommand(sql, objConn) cmd.ExecuteNonQuery() dr = cmd.ExecuteReader() Do While dr.Read() Label2.Text = dr("cp_rg") Label3.Text = dr("cp_telefone") Label4.Text = dr("cp_unidade") Loop objConn.Close() %> ou Imports System.Data imports System.Data.SqlClient Partial Class Default2 Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim objConn As SqlConnection Dim cmd As SqlCommand Dim dr As SqlDataReader Dim sql, nome As String Dim strcon As String = (ConfigurationManager.ConnectionStrings("conexao").ConnectionString) objConn = New SqlConnection(strcon) objConn.Open() nome = TextBox1.Text sql = "select * from tb_teste where cp_nome='" & nome & "'" cmd = New SqlCommand(sql, objConn) cmd.ExecuteNonQuery() dr = cmd.ExecuteReader() Do While dr.Read() Label1.Text = dr("cp_rg") Label2.Text = dr("cp_telefone") Label3.Text = dr("cp_unidade") Loop objConn.Close() End Sub End Class A minha dúvida é: em qual lugar é o correto para colocar a codificação? Obrigado
  7. Pessoal sou novo em ASP.NET, e tenho dúvidas um tanto "ignorantes", e com certeza vocês podem me ajudar. uso o Visual Studio 2005 e abro "New Website". No default.ASPX eu insiro meus componentes(button, label, etc), quero fazer com q um button traga-me registros de uma tabela. Minha dúvida é: efetuo a codificação dando 2 cliques no button ou codifico no SOURCE do default.ASPX? Obrigado e desculpe minha ignorancia. Abços
  8. Eu já tinha feito isso e continuou não aparecendo. O que fiz foi, deletar o banco e criar um novo, ai a tabela apareceu normalmente com o mesmo comando. Obrigado Fulvio e Fernandinha pela atenção. Abços
  9. Eu criei uma query e utilizei no SQLQUERY: CREATE TABLE tblprofessor (codprofessor INTEGER PRIMARY KEY, nome varchar (50), endereco varchar (50), ) Mostra que o comando foi realizado com sucesso. Mas o que acontece é que não aparece a tabela criada acima no Object Explorer. Se tento dar o mesmo comando ele da a mensagem: Msg 2714, Level 16, State 6, Line 1 Já existe um objeto com nome 'tblprofessor' no banco de dados. Só que não aparece de jeito nenhum, já tentei atualizar e nada. Se tento criar pelo DESIGN, aparece normalmente. Alguém tem alguma ideia? OBS: isso começou a acontecer depois que o SQL Server 2008 travou e fechou sozinho. Obrigado.
  10. ahauhauhauhau mal....esqueci de colar a query... ai esta: alter table tb_teste drop foreign key cp_unidade;
  11. Estou tentando executar essa query no SQLQUERY e esta dando esse erro: Msg 156, Level 15, State 1, Line 2 Sintaxe incorreta próxima à palavra-chave 'foreign'. Obrigado
  12. OK. Rafael, você poderia me exemplificar como fazer da forma q você acha melhor? bareta, nesse caso como fica a string com JOIN? Obrigado.
  13. Tenho 2 tabelas: tb_teste e tb_unidade CAMPOS tb_teste cod nome rg telefone cod_unidade 1 jose xxxxx 32653265 1 2 maria xxxxx 55487877 4 CAMPOS tb_unidade cod_unidade local_unidade 1 LESTE 2 OESTE 3 NORTE 4 SUL A pergunta é por exemplo: Quero saber qtos alunos estão matriculados na unidade LESTE Devo usar JOIN na minha query? Obrigado.
  14. Boa Danilo.....explicou legal!!! vlw pela dica, me ajudou bastante. Abços
  15. Opa, me desculpe por não colocar onde estava o erro. Tinha um erro de sintaxe nessa linha: <input type="submit" name="button" id="button" value="Mover" onClick="resizeTo=(400,200)" /> Tinha colocado um sinal de "=" no resizeTo. Pronto. Obrigado. Rodrigo
  16. Seguinte, arrumei o código conforme a ajuda: function validar() { if (document.form1.email.value=="") { alert("Preencha o campo") return false; } else { document.form1.submit() } } Deu certo sim e coloquei a função no onclick do botão.(não sei se é o correto, caso não, poderiam me explicar?) Só que tenho uma dúvida: quando devo colocar return e quando não colocar no evento, como neste caso? Obrigado pela ajuda. Rodrigo
  17. Boa tarde. Meu fonte: <script> function validar() { if (document.form1.email.value=="") alert("Preencha o campo") else document.form1.submit() } </script> quando não digito nada no campo email, e clico no botão a mensagem é mostrada(alert), só que depois ele efetua o submit.] Como faço para parar a execução se nada for digitado? Obrigado.
  18. Boa tarde. Estou começando em javascript e fui tentar criar um botão para redimensionar e apareceu este erro: HTTP 405 - Recurso não permitido Meu fonte: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Javascript</title> </head> <body> <script> document.bgColor= "red" /*document.bgColor= "black"*/ </script> <form id="form1" name="form1" method="post" action=""> <label> <input type="submit" name="button" id="button" value="Mover" onClick="resizeTo(400,200)" /> </label> </form> </body> </html> Agradeço a ajuda. obs: já dei uma procurada no Google para encontrar o erro, mas nada que pudesse me ajudar.
  19. Boa tarde. tenho instalado o SQL Server 2005, quando utilizo VB.NET, uso essa string para conexão: "Data Source=USER-B95C64A782\SQLEXPRESS;Initial Catalog=teste;Integrated Security=True;Pooling=False;MultipleActiveResultSets=True" Para usar uma string para conectar com ASP, devo fazer como? Obrigado.
  20. Opa vlw pela resposta, só mais uma coisa: você aconselha deixar dessa forma que eu fiz, ou indica outra forma melhor de fazer? (Estou falando de usar 2 query com um Datareader...) Obrigado pela ajuda. Rodrigo
  21. Meu código é: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim conn As SqlClient.SqlConnection Dim sql, sql1 As String Dim cmd, cmd1 As SqlClient.SqlCommand Dim dr, dr1 As SqlClient.SqlDataReader sql1 = "insert into tb_usuarios(usuario,senha) values('" & TextBox1.Text & "', '" & TextBox2.Text & "')" sql = "select * from tb_usuarios where usuario='" & TextBox1.Text & "'" conn = New SqlClient.SqlConnection("Data Source=USER-B95C64A782\SQLEXPRESS;Initial Catalog=teste;Integrated Security=True;Pooling=False;MultipleActiveResultSets=True") conn.Open() cmd = New SqlClient.SqlCommand(sql, conn) dr = cmd.ExecuteReader If dr.Read() Then MsgBox("usuario já existe", MsgBoxStyle.Exclamation) TextBox1.Clear() TextBox2.Clear() TextBox1.Focus() dr.Close() Else [b]dr.Close() cmd1 = New SqlClient.SqlCommand(sql1, conn) dr1 = cmd1.ExecuteReader MsgBox("Cadastrado", MsgBoxStyle.OkOnly) TextBox1.Clear() TextBox2.Clear() dr.Close() [/b] End If End Sub O que não consigo entender é na parte em negrito. Está fazendo o inserto correto no BD, mas não seria necessario ter isso: cmd1.ExecuteNonQuery() para realizar o INSERT???? Obrigado
  22. Bareta Esta resolvido...era o nome dos campos do BD(use e pass). Troquei e resolvi. Obrigado pela ajuda. Rodrigo
×
×
  • Criar Novo...