none
chave estrangeira gridview c# RRS feed

  • Discussão Geral

  • Boa tarde!

    Preciso puxar algumas informações que serão salvas em um datagrid para uma outra outra datagrid e as mesmas tem comunicação com com suas tabelas no banco de dados.

    Por exemplo Programação_Pagamento.

    CREATE TABLE [dbo].[programacao_pagamento] (
        [id_programacao]  INT             IDENTITY (1, 1) NOT NULL,
        [cnpj]            VARCHAR (14)    NOT NULL,
        [ie]              VARCHAR (12)    NOT NULL,
        [data_emissao]    DATETIME        NOT NULL,
        [numero]          VARCHAR (30)    NOT NULL,
        [serie]           VARCHAR (10)    NOT NULL,
        [data_entrada]    DATETIME        NOT NULL,
        [data_vencimento] DATETIME        NOT NULL,
        [total]           DECIMAL (18, 2) NOT NULL,
        [observacao]      VARCHAR (100)   NOT NULL,
        CONSTRAINT [PK_programacao_pagamento] PRIMARY KEY CLUSTERED ([id_programacao] ASC)
    );

    esses valores estão corretos e estão salvando no banco.

    Agora essa outra tabela. Eu criei uma chave estrangeira porem estou com dificuldades para programa-la

    CREATE TABLE [dbo].[autorizar] (
        [Id_autorizar]    INT             NOT NULL,
        [data_vencimento] DATETIME        NOT NULL,
        [cnpj]            VARCHAR (14)    NOT NULL,
        [numero]          VARCHAR (30)    NOT NULL,
        [serie]           VARCHAR (10)    NOT NULL,
        [total]           DECIMAL (18, 2) NOT NULL,
        [observacao]      VARCHAR (100)   NOT NULL,
        [autorizado]      VARCHAR (10)    DEFAULT ((0)) NOT NULL,
        [idprogramacao]   INT             NOT NULL,
        PRIMARY KEY CLUSTERED ([Id_autorizar] ASC),
        CONSTRAINT [FK_autorizar_ToTable] FOREIGN KEY ([idprogramacao]) REFERENCES [dbo].[programacao_pagamento] ([id_programacao])
    );

    Eu queria carregar dentro da grid de outra tela.

    O que devo fazer para que esse valores apareçam nessa outra grid?

    terça-feira, 29 de maio de 2018 18:18