Jump to content


Valter Furtado

Member Since 21/11/2007
Offline Last Active 15/09/2011, 15:16
-----

Posts I've Made

In Topic: Quais Liguagens Recomendam?

02/09/2011, 16:36

è nois podemos ficar brigando aqui rsrsr
mais o php por ser GRATIS na minha opinião é muito melhor comparado ao ASP.NET e tbm mais complexo

O que seria mais complexo???

É MUUUUUITO fácil mecher com c#... muuuito!

E não é pago ao contrário do que muitos pensam! Existe a ferramenta free da microsoft para desenvolver... aí é só baixar um compilador na web que fica perfeito...

Fora a segurança que o código proporciona... tanto ao desenvolvedor quanto ao cliente, já que é uma linguagem compilada

E quanto ao desenvolvimento... as linguagens são muito parecidas no que diz respeito à sintaxe...
Quem programa 1 dia em asp.net nunca mais troca!

In Topic: Quais Liguagens Recomendam?

01/09/2011, 09:05

Pelo amor de Deus... php?

ASP.NET C# ... framework 3.5
PHP não é ruim, mas não é possível comparar ao C# sinto muito!

In Topic: Erro De Sintaxe

30/08/2011, 10:26

//Coloque fora do método de salvar
internal static readonly String strSQl = "UPDATE cliente SET NOME = @NOME, TELEFONE = @TELEFONE, CPF =@CPF, CNH=@CNH WHERE CODIGO = @CODIGO";

//método de salvar
string strConnection = "Provider=microsoft.Jet.OLEDB.4.0;Data Source=d:/bd.mdb";
OleDbConnection dbconnection = new OleDbConnection(strConnection);
OleDbCommand cmd = new OleDbCommand(strSQl, dbconnection);
cmd.CommandType = CommandType.Text;

cmd.Parameters.AddWithValue("@NOME", txtnome.Text);
cmd.Parameters.AddWithValue("@TELEFONE", txttelefone.Text);
cmd.Parameters.AddWithValue("@CPF", txtcpf.Text);
cmd.Parameters.AddWithValue("@CNH", txtcnh.Text);
cmd.Parameters.AddWithValue("@CODIGO", CODIGO)


;)

Boa noite estou fazendo um programinha so pra aprender a programar.
tenho uma tela de altera os dados o meu codigo é esse..

string strConnection = "Provider=microsoft.Jet.OLEDB.4.0;Data Source=d:/bd.mdb";
string strSQl = "UPDATE cliente SET NOME ='" + txtnome.Text + "' TELEFONE ='" + txttelefone.Text + "' CPF ='" + txtcpf.Text + "' CNH ='" + txtcnh.Text + "' WHERE CÓDIGO =" + int.Parse(CÓDIGO) + "";
OleDbConnection dbconnection = new OleDbConnection(strConnection);
OleDbCommand cmd = new OleDbCommand(strSQl, dbconnection);

Mas quando clico no botao alterar apresenta o seguinte erro..

Erro:Erro de sintaxe (operador faltando) na expressao de consulta "DSD'TELEFONE='3265843' CPF = '87343646392' CNH = '7654677754433".

Alguem pode me ajudar muito Grato...


In Topic: Duplicar Registro

01/09/2011, 08:46

Acho que não entendi a razão disso... maaas...

Primeira coisa que fiz, foi criar uma classe internal só para testes, mas pode criar no arquivo de sua preferência.
    internal class seuTeste
    {
        #region Atributos
        private int id;
        private String strTextBox1;
        private String strTextBox2;
        private String strTextBox3;
        private DateTime? dtmDataInicio;
        private DateTime? dtmDataFinal; 
        #endregion

        #region Propriedades
        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        public DateTime? DtmDataFinal
        {
            get { return dtmDataFinal; }
            set { dtmDataFinal = value; }
        }
        public DateTime? DtmDataInicio
        {
            get { return dtmDataInicio; }
            set { dtmDataInicio = value; }
        }
        public String StrTextBox3
        {
            get { return strTextBox3; }
            set { strTextBox3 = value; }
        }
        public String StrTextBox2
        {
            get { return strTextBox2; }
            set { strTextBox2 = value; }
        }
        public String StrTextBox1
        {
            get { return strTextBox1; }
            set { strTextBox1 = value; }
        } 
        #endregion

        internal static void Salvar(seuTeste st)
        {
            //Aqui você implementa seu método de salvar
        }
    }

Agora criei uma ação que será executada ao clicar do botão de salvar.
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            DateTime dtmFinal = Convert.ToDateTime(DataFinal.Text);
            DateTime dtmInicial = Convert.ToDateTime(DataInicio.Text);

            //Primeiro passo é preencher o objeto com os dados que irão se repetir
            seuTeste st = new seuTeste()
            {
                StrTextBox1 = String.IsNullOrEmpty(TextBox1.Text) ? "-" : TextBox1.Text,
                StrTextBox2 = String.IsNullOrEmpty(TextBox2.Text) ? "-" : TextBox2.Text,
                StrTextBox3 = String.IsNullOrEmpty(TextBox3.Text) ? "-" : TextBox3.Text,
                DtmDataInicio = dtmInicial
            };

            seuTeste stAuxiliar = null;
            int iDias = dtmFinal.Subtract(dtmInicial).Days;
            for (int i = 0; i < iDias; i++)
            {
                DateTime dtm = dtmInicial;
                dtm = dtm.AddDays(i);
                stAuxiliar = st;
                stAuxiliar.DtmDataInicio = dtm;
                seuTeste.Salvar(stAuxiliar);
            }
        }

É muitooo importante VALIDAR as datas, para não permitir datas inexistentes bem como campos de data vazios...

Boa tarde Galera ...
Estou precisando de uma maozinha de vcs...
sou novo na programa csharp..
A ajuda que preciso é a seguinte....
Tenho um form com algumas informacoes e tambem tem a data inicial e data final...
Preciso que quando coloco as informacoes e datai e dataf e clico em salvar ele me duplica essae informacoes ate a datafinal..
Ex:
textbox 1
textbox 2
textbox 3
datai 10/03/2011
dataf 10/10/2011

Quando mandar salvar
primeiro registro
textbox 1
textbox 2
textbox 3
datai 10/03/2011

segundo registro
textbox 1
textbox 2
textbox 3
datai 10/04/2011

terceiro registro
textbox 1
textbox 2
textbox 3
datai 10/05/2011

e assim ate chegar ao final...
Por favor alguem pode me ajudar...
Muito grato..

Revolutionswars..


Deu certo?

In Topic: Pegar Variável De Uma Url

30/08/2011, 10:10

String str = "";
str = Request["ID"];

IPB Skin By Virteq