none
Windows forms com c# e Sql Server RRS feed

  • Pergunta

  • Boa tarde, estou aqui com um problema no meu projeto relativamente a ligações entre a minha base de dados e o meu projeto.

    Sou um iniciante nestas andanças.

    Quando tento salvar um registo de dados na minha base de dados através de campos criados com o windows forms e data sources e data set, simplesmente não consigo, ele não regista nada na minha base de dados.
    Mas se criar alguns registo diretamente na base de dados, nos formulários aparece a informação relativa a esses registos.Já segui alguns tutoriais mas não estão a funcionar no meu projeto.

    Preciso de ajuda para configurar tudo direitinho e ficar a gravar os dados na base de dados.

    Por exemplo para registar clientes tenho o seguinte código.

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace GestTar
    {
        public partial class FormRegistarClientes : Form
        {
            public FormRegistarClientes()
            {
                InitializeComponent();
            }

            private void FormRegistarClientes_Load(object sender, EventArgs e)
            {
                // TODO: This line of code loads data into the 'databaseGestar_V1DataSet.Marketing' table. You can move, or remove it, as needed.
               this.marketingTableAdapter.Fill(this.DatabaseGestar_V1DataSet.Marketing);
                // this.clientTableAdapter.Fill(this.databaseGestar_V1DataSet.Client);
                
            }



            private void panel1_Paint(object sender, PaintEventArgs e)
            {

            }

            private void clientBindingNavigatorSaveItem_Click_1(object sender, EventArgs e)
            {
                this.Validate();
                this.clientBindingSource.EndEdit();
                this.tableAdapterManager.UpdateAll(this.DatabaseGestar_V1DataSet);
            }

            private void btnCancelar_Click(object sender, EventArgs e)
            {
                this.Close();
                
            }

            private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
            {

            }
        }
    }

    Alguém me pode ajudar...??!

    segunda-feira, 13 de agosto de 2018 16:52

Respostas

  • Milzerk,

        Sugiro você estudar alguns exemplos do Macoratti antes de continuar com seu projeto.
        No site do VBMania também você pode encontrar alguma coisa interessante em C#.

    ===================================================
    C# - Agenda de Contatos - CRUD Básico com SQL Server(para novatos)

    http://www.macoratti.net/17/03/cshp_crud1.htm
    ===================================================
    VBMania

    http://www.vbmania.com.br/
    ===================================================
    C# - Cadastro de Alunos com foto no SQL Server - I

    http://www.macoratti.net/10/10/c_cfoto1.htm
    ===================================================
    salvar dados de um grid no banco sql server

    https://social.msdn.microsoft.com/Forums/pt-BR/c5e857f3-06c9-4330-a7e4-1eb400d53d06/salvar-dados-de-um-grid-no-banco-sql-server?forum=vsgeralpt
    ===================================================


    []'s,
    Fabio I.
    • Marcado como Resposta DiogoAnjos terça-feira, 11 de setembro de 2018 10:02
    segunda-feira, 13 de agosto de 2018 17:45