Visual C# + Mysql – Formulário de Cadastro de clientes para Web

Pessoal, este mês finalizei meu curso de Programação e como trabalho de conclusão desenvolvi
este formulário de Cadastro de Clientes para Web utilizando o Visual C# + Mysql.

Código:

Realizando a Conexão com o Banco de Dados

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.MySqlClient;

namespace Trabalho1
{
public partial class _Default : System.Web.UI.Page
{
protected void Default_Load(object sender, EventArgs e)
{

}

protected void Salvar_bt_Click(object sender, EventArgs e)
{
MySqlConnection conn; //declaração da conexão
string conexao = “Server=localhost; User Id=root; Password=”; Database=cadastro;”;
conn = new MySqlConnection(conexao);
string comando = “insert into formulario (nome,cpf,endereco,cidade,estado,telefone,celular) “;
comando += “values (‘” + nome_tb.Text + “‘,'” + cpf_tb.Text + “‘,'”;
comando += endereco_tb.Text + “‘,'” + cidade_tb.Text + “‘,'” + estado_tb.Text;
comando += “‘,'” + telefone_tb.Text + “‘,'” + celular_tb.Text + “‘)”;
MySqlCommand cmd = new MySqlCommand(comando);
cmd.Connection = conn; //prepara a conexão para realizar a conexão
conn.Open(); //abrindo a conexão
cmd.ExecuteNonQuery(); //EXECUTAR a conexão MAS NÃO RETORNAR NENHUMA CONSULTA
conn.Close(); //fechando a conexão
id_1.Text = “”;
nome_tb.Text = “”;
cpf_tb.Text = “”;
endereco_tb.Text = “”;
cidade_tb.Text = “”;
estado_tb.Text = “Go”;
telefone_tb.Text = “”;
celular_tb.Text = “”;
}

}
}

Código do Formulário:

<%@ Page Title=”Cadastro” Language=”C#” MasterPageFile=”~/Site.master” AutoEventWireup=”true”
CodeBehind=”Default.aspx.cs” Inherits=”Trabalho1._Default” %>

<asp:Content ID=”HeaderContent” runat=”server” ContentPlaceHolderID=”HeadContent”>
</asp:Content>
<asp:Content ID=”BodyContent” runat=”server” ContentPlaceHolderID=”MainContent”>
<h2>
&nbsp;</h2>
<p>
&nbsp;<asp:Label ID=”id_lb” runat=”server” Text=”Id.:”></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID=”id_1″ runat=”server” Width=”36px”></asp:TextBox>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
<p>
&nbsp;<asp:Label ID=”Nome_lb” runat=”server” Text=”Nome.:”></asp:Label>
&nbsp;&nbsp;
<asp:TextBox ID=”nome_tb” runat=”server” Width=”275px”></asp:TextBox>
&nbsp;<asp:Label ID=”Cpf_lb” runat=”server” Text=”Cpf.:”></asp:Label>
&nbsp;<asp:TextBox ID=”cpf_tb” runat=”server”></asp:TextBox>
</p>
<p>
&nbsp;<asp:Label ID=”Endereco_lb” runat=”server” Text=”End.:”></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID=”endereco_tb” runat=”server” Width=”270px”></asp:TextBox>
</p>
<p>
<asp:Label ID=”Cidade_lb” runat=”server” Text=”Cidade.:”></asp:Label>
&nbsp;
<asp:TextBox ID=”cidade_tb” runat=”server”></asp:TextBox>
&nbsp;
<asp:Label ID=”Estado_lb” runat=”server” Text=”Estado.:”></asp:Label>
&nbsp;<asp:DropDownList ID=”estado_tb” runat=”server” AutoPostBack=”True” Height=”23px”
Width=”46px”>
<asp:ListItem>AC</asp:ListItem>
<asp:ListItem>AL</asp:ListItem>
<asp:ListItem>AP</asp:ListItem>
<asp:ListItem>AM</asp:ListItem>
<asp:ListItem>BA</asp:ListItem>
<asp:ListItem>CE</asp:ListItem>
<asp:ListItem>DF</asp:ListItem>
<asp:ListItem>ES</asp:ListItem>
<asp:ListItem>GO</asp:ListItem>
<asp:ListItem>MA</asp:ListItem>
<asp:ListItem>MS</asp:ListItem>
<asp:ListItem>MG</asp:ListItem>
<asp:ListItem>PA</asp:ListItem>
<asp:ListItem>PB</asp:ListItem>
<asp:ListItem>PR</asp:ListItem>
<asp:ListItem>PE</asp:ListItem>
<asp:ListItem>PI</asp:ListItem>
<asp:ListItem>RJ</asp:ListItem>
<asp:ListItem>RN</asp:ListItem>
<asp:ListItem>RS</asp:ListItem>
<asp:ListItem>RO</asp:ListItem>
<asp:ListItem>RR</asp:ListItem>
<asp:ListItem>SC</asp:ListItem>
<asp:ListItem>SP</asp:ListItem>
<asp:ListItem>SE</asp:ListItem>
<asp:ListItem>TO</asp:ListItem>
<asp:ListItem Value=”MT”></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID=”Telefone_lb” runat=”server” Text=”Telefone.:”></asp:Label>
<asp:TextBox ID=”telefone_tb” runat=”server”></asp:TextBox>
&nbsp;
<asp:Label ID=”Celular_lb” runat=”server” Text=”Celular.:”></asp:Label>
&nbsp;<asp:TextBox ID=”celular_tb” runat=”server”></asp:TextBox>
</p>
<p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID=”Salvar” runat=”server” Text=”Salvar”
onclick=”Salvar_bt_Click” />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID=”Limpar_bt” runat=”server” Text=”Limpar” />
</p>
<p>
&nbsp;</p>
<p>
&nbsp;</p>
</asp:Content>

No próximo post estarei explicando como criar um Banco de Dados com o Mysql

Visitem também nosso site GeoSenso

Uma resposta

  1. Adorei seu post sobre mailings. Vou adicionar ao meu favoritos para
    acompanhar futuramente. Meu site https://www.dataseek.com.br também possui diversas informações sobre o assunto.

    Somos uma Marketing Direto especializada em serviços de sistema de telemarketing.
    Atenciosamente

    11/01/2018 às 1:06 PM

Deixar mensagem para cadastro de clientes Cancelar resposta