none
Insert usando index RRS feed

  • Pergunta

  • Preciso de uma ideia de como fazer um insert generico, que pegue os index dos textbox e salva no banco, verifica se o campo do banco esta vazio, se o campo do banco estiver vazio ele insere o valor no campo se nao estiver vazio ele faz um apdate.

    Alguem tem alguma ideia?

    (C#)

    sexta-feira, 1 de julho de 2011 18:40

Todas as Respostas

  • Hawkn

    Qual a versaode seu SQL?

    poderia postar algun exemplo de dados ?

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    sexta-feira, 1 de julho de 2011 19:23
  • Hawkn,

    Se você estiver utilizando o SQL Server 2008, poderia utilizar o comando Merge, veja o exemplo abaixo:

    MERGE Fornecedores d

    USING FornecedorB o

    ON d.nome = o.nome

    WHEN MATCHED THEN

         UPDATE SET d.fornecedor = 'Ambos Forn.'

    WHEN NOT MATCHED THEN

         INSERT VALUES (o.nome, 'Fornecedor B');


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 2 de julho de 2011 00:14