Jump to content


hicksteinlab's Content

There have been 15 items by hicksteinlab (Search limited from 28/04/2023)


Ordernar por                Order  

#429566 Msde

Posted by hicksteinlab on 21/08/2004, 14:34 in Outras Linguagens e Tecnologias

Olá,

acho, mas não tenho certeza, de que a aplicação rodaria tranquilamente em SQLServer pois o MSDE é apenas, uma versão mais leve...com um limite de 5 conexções simultâneas...

você baixou pelo site www.asp.net o MSDE SP3? Realmente é um pouquinho complicado instalá-lo, porém há alguns sites com passo a passo para esta instalação...dê uma olhadinha no google!

Espero ter ajudado...Abs,
Leonardo Hickstein
Hickstein Lab



#424892 Página: Cadastro

Posted by hicksteinlab on 13/08/2004, 12:37 in .NET

Olá Adolfo,

no VS.NET as coisas mudam um pouquinho...

-> o HTML fica separado do código C#;
-> o HTML fica na .aspx e o C# fica na .aspx.cs;
-> seria bom, se você lêsse algo, sobre como as coisas funcionam em VS.NET;
-> eu até poderia te explicar, mas a conversa seria imensamente longa...então leia algo, e ai sim, te ajudarei no que precisares, ok?

Espero ter ajudado...abs,
Leonardo Hickstein
Hickstein Lab



#424246 Página: Cadastro

Posted by hicksteinlab on 12/08/2004, 11:46 in .NET

Olá Adolfo,

eu fiz ele p/ você usar ele no WebMatrix, com certeza se vc copiar e colar p/ dentro do VS.NET ele não vai funcionar, porém se nos formos passo a passo, tu me indicando os erros q aparece eu possa te ajudar....

Abraços,
Leonardo Hickstein
Hickstein Lab



#423870 Página: Cadastro

Posted by hicksteinlab on 11/08/2004, 18:54 in .NET

Olá Adolfo,

já que pediu, lá vai um exemplo:

<%@ Page Language="C#" Debug="true" %>
<%@ Register TagPrefix="wmx" Namespace="Microsoft.Matrix.Framework.Web.UI" Assembly="Microsoft.Matrix.Framework, Version=0.6.0.0, Culture=neutral, PublicKeyToken=6f763c9966660626" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">

    void btnLimparCampos_Click(object sender, EventArgs e)
    {
        tbNome.Text = tbEmail.Text = tbLogin.Text = tbSenha.Text = "";
    }
    
    void btnCadastrarUsuario_Click(object sender, EventArgs e)
    {
        // Recupera os valores entrados pelo usuário
        string s_Nome = this.tbNome.Text;
        string s_Email = this.tbEmail.Text;
        string s_Login = this.tbLogin.Text;
        string s_Senha = this.tbSenha.Text;
    
        // Cria a string de conexão
        string s_Conexao = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("Teste.mdb");
    
        // Cria um objeto de conexão e como parâmetro a string de conexão
        OleDbConnection o_Conn = new OleDbConnection(s_Conexao);
    
        // Cria a string de sql
        string s_SQL = "INSERT INTO Cadastros (Nome, Email, Login, Senha) " +
            "VALUES ('" + s_Nome + "', '" + s_Email + "', '" +
            s_Login + "', '" + s_Senha + "')";
    
        // Cria um objeto para executar comandos contra o banco,
        // tal como inserir valores, com 2 parâmetros
        // 1º: a string de SQL
        // 2º: o objeto para conexão
        OleDbCommand o_Cmd = new OleDbCommand(s_SQL, o_Conn);
    
        try
        {
            o_Conn.Open();
            o_Cmd.ExecuteNonQuery();
    
            // Limpa os campos
            tbNome.Text = tbEmail.Text = tbLogin.Text = tbSenha.Text = "";
    
            // Exibe uma mensagem de sucesso
            Response.Write("Cadastro efetuado com sucesso!");
        }
        catch (OleDbException _Erro)
        {
            Response.Write("O seguinte erro foi constatado ao tentar inserir um registro junto ao banco!" +
                _Erro.Message + "<br />");
        }
        finally
        {
            if (o_Conn != null)
            {
                o_Conn.Close();
            }
        }
    }

</script>
<html>
<head>
    <title>CADASTRO DE USUÁRIOS - VERSÃO 1.0</title>
</head>
<body>
    <form runat="server">
        <table cellspacing="0" cellpadding="0" width="50%" align="center" border="0">
            <tbody>
                <tr>
                    <td colspan="2">
                        <h1>Cadastro de Usuários: 
                        </h1>
                        <hr />
                    </td>
                </tr>
                <tr>
                    <td width="30%">
                        Nome:</td>
                    <td width="70%">
                        <asp:TextBox id="tbNome" runat="server" width="100%"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td width="30%">
                        Email:</td>
                    <td width="70%">
                        <asp:TextBox id="tbEmail" runat="server" width="100%"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td width="30%">
                        Login:</td>
                    <td width="70%">
                        <asp:TextBox id="tbLogin" runat="server" width="100%"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td width="30%">
                        Senha:</td>
                    <td width="70%">
                        <asp:TextBox id="tbSenha" runat="server" width="100%" TextMode="Password"></asp:TextBox>
                    </td>
                </tr>
                <tr><td colspan="2"><hr /></td></tr>
                <tr>
                    <td align="right">
                        <asp:Button id="btnLimparCampos" onclick="btnLimparCampos_Click" runat="server" Text="Limpar Campos"></asp:Button>
                    </td>
                    <td align="left">
                        <asp:Button id="btnCadastrarUsuario" onclick="btnCadastrarUsuario_Click" runat="server" Text="Cadastrar Usuário"></asp:Button>
                    </td>
                </tr>
            </tbody>
        </table>
    </form>
</body>
</html>

Espero ter ajudado...abs,
Leonardo Hickstein
Hickstein Lab



#421723 Página: Cadastro

Posted by hicksteinlab on 08/08/2004, 13:34 in .NET

Olá Adolfo,

Pelo erro que estou vendo, o que acontece, é que você está tentando retornar um valor...como se fosse uma função, mas não é...

Não se esqueça, q uma rotina (void) não retorna nenhum valor...

O que você poderia fazer é realizar um if com essa variavel, do tipo, se essa variável é >= 0, then....

OBS: O que retornaria um valor seria uma função, ex:

private int CadastraUsuario
{
    // executa algum código

    return rowsAffected;
}


Espero ter ajudado..abs,
Leonardo Hickstein
Hickstein Lab



#421385 Página: Cadastro

Posted by hicksteinlab on 07/08/2004, 20:31 in .NET

Olá Adolfo,

poderia postar seu código para que nós possamos analisar?

Espero resposta...abs,
Leonardo Hickstein
Hickstein Lab



#417708 Duvidas

Posted by hicksteinlab on 01/08/2004, 23:53 in .NET

Olá,

um código para aplicação desktop, pode ser escrito por qualquer linguagem suportada pela plataforma .net, ou seja, um arquivo pode ser em C#, outro em VB.NET, pois quando compiladas, ambas liguagens passam a se entender, mas um código escrito para aplicação desktop vai funcionar apenas para desktop, e um código para aplicação web apenas para web, pois os códigos serão diferentes...mas repito, você pode ter um controle de usuário em C#, e suas páginas em VB.NET e ainda uma classe e C++ :D

Espero ter ajudado...abs,
Leonardo Hickstein
Hickstein Lab



#416725 Armazenar Em Variáveis Diferentes

Posted by hicksteinlab on 31/07/2004, 04:37 in .NET

Olá Lengrat,

1) Sim, você pode colocá-lo no evento Page_Load;
2) o o bloco Try funciona assim, ou tudo ou nada, ou seja, ele "TRY" "tenta" executar o que tiver no bloco try, se algum erro acontecer, ele vai para o "CATCH" "pegar" os erros, e fazer algo, como exibir uma mensagem amigável, e também há o "FINALLY" "finalmente", que independente de der certo ou errado, tanto no Try como no Catch, o Finally eh executado, comumente usado para fechar objetos!
3) o Try...Catch...Finally não é um rotina, ou sub-rotina, ou uma função, ele é o chamado, bloco de tratamente de erros, e vai estar contido em uma rotina, sub-rotina ou função, ou classe e assim vai!

Espero ter ajudado...abs,
Leonardo Hickstein
Hickstein Lab



#415809 Armazenar Em Variáveis Diferentes

Posted by hicksteinlab on 29/07/2004, 20:03 in .NET

Olá Lengrat,

não pude testar mais ai vai uma solução de "cabeça":

Dim objCmd As SqlCommand
Try
    objConn.Open
    ' para variável 'A'
    strSQL = "SELECT COUNT (*) FROM Gabarito WHERE resposta= 'A'"   
    objCmd = New SqlCommand(strSQL, objConn)
    intA As Integer = objCmd.ExecuteScalar
    ' para variável 'B'
    strSQL = "SELECT COUNT (*) FROM Gabarito WHERE resposta= 'C'"   
    objCmd = New SqlCommand(strSQL, objConn)
    intB As Integer = objCmd.ExecuteScalar
    ' para variável 'C'
    strSQL = "SELECT COUNT (*) FROM Gabarito WHERE resposta= 'C'"   
    objCmd = New SqlCommand(strSQL, objConn)
    intC As Integer = objCmd.ExecuteScalar
Catch Ex As SqlException
    Response.Write("Erro acessando BD!")
Finally
    objConn.Close
End Try


Tente aí, pena não poder testar antes, mas se tiver alguma dúvida poste novamente...espero que de certo :)

Abs,
Leonardo Hickstein
Hickstein Lab



#415229 Pobrema Com Findcontrol()

Posted by hicksteinlab on 28/07/2004, 23:47 in .NET

Olá,

tente assim:

string strID = ( (TextBox) e.Item.FindControl("TextBox3") ).Text;


Espero ter ajudado, Abs,
Leonardo Hickstein
Hickstein Lab



#414113 Tutorial De Enquete

Posted by hicksteinlab on 27/07/2004, 13:52 in .NET

Olá Claudio,

te aconselho o seguinte, você pode usar aquele código da enquete no site da MSDN, e gravar o been_here_before em um cookie que expira em 24hrs ou então gravar ou modificar no banco para "yes"...

Espero ter ajudado,
Leonardo Hickstein
Hickstein Lab



#413677 Tutorial De Enquete

Posted by hicksteinlab on 26/07/2004, 22:58 in .NET

Olá Lengrat,

eu também já procurei muito na net sobre tutoriais ou artigos sobre como fazer uma enquete em asp.net, realmente só achei uma, muito boa até, que resolveu meu problema...estou sem o link em mãos, mas se você for ao site da MSDN Brasil, na seção artigos ou tutorias, escreva "enquete", na busca, que você irá achar!

Abraços,
Leonardo Hickstein
Hickstein Lab



#409360 Conversão Do Formata Dd/mm/yyyy Para Mm/dd/yyyy

Posted by hicksteinlab on 20/07/2004, 17:08 in .NET

Olá,

1) Você pode, na sua diretiva "Page", adiocionar o parâmetro Culture="en-US", ou
2) DateTime.ToString("MM/dd/yyyy");

Espero tê-lo ajudado,
Leonardo Hickstein
Hickstein Lab



#404023 Dúvidas No Blog

Posted by hicksteinlab on 13/07/2004, 23:49 in HTML, CSS e Metodologias

Olá LeleLaCuca,

Creio que o problema que você está tendo eh com o CSS, sabe..., eh soh configurar corretamente seus atributos "style", diria mais especificamente, nos atributos "left" e "top".

Que tal você dar uma olhada no site www.tableless.com.br, lá você encontra um material sobre técnicas de CSS =)

Abs,
Espero tê-la ajudado,
Leonardo Hickstein



#354275 Listbox

Posted by hicksteinlab on 01/05/2004, 01:39 in .NET

Olá George,

Veja se é isso que você está precisando:

    'Eventos disparados por botões

    Sub MoveParaListBox2(sender As Object, e As EventArgs)
        ListBox2.SelectedIndex = -1
        ListBox2.Items.Add(ListBox1.SelectedItem)
        ListBox1.Items.Remove(ListBox1.SelectedItem)
    End Sub
	
    Sub MoveParaListBox1(sender As Object, e As EventArgs)
        ListBox1.SelectedIndex = -1
        ListBox1.Items.Add(ListBox2.SelectedItem)
        ListBox2.Items.Remove(ListBox2.SelectedItem)
    End Sub

Espero ter o ajudado,




IPB Skin By Virteq