Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O comando SQL INSERT está funcionando, mas os dados não aparecem na tabela


Se o seu código c# for executado sem exceções, ele também atualizará o banco de dados. Você provavelmente usou AttachDbFilename=|DataDirectory|\yourDB.mdf em seu ConnectionString , isso significa que o banco de dados atualizado está localizado na subpasta BIN\DEBUG pasta do seu projeto. Se você quiser ver os dados atualizados, basta anexar o banco de dados localizado no bin/debug pasta em ssms.para mais detalhes leia este post. Verifique também se sua tabela no server explorer já não está aberta, se já estiver aberta você deve atualizá-la para mostrar os dados atualizados. Observação:conforme mencionado nos comentários, você deve sempre use consultas parametrizadas para evitar Sql Injection .