Articles of sql

Como usar o UPDATE no ado net

Eu preciso executar uma atualização em uma tabela (lição de casa). Mas não é apenas replace um valor antigo por um novo; para o valor já existente na coluna eu tenho que adicionar (SUM) o novo valor (a coluna é do tipo int). Isto é o que eu fiz até agora, mas estou preso: protected […]

Está fechando / descartando um SqlDataReader necessário se você já está fechando o SqlConnection?

Eu notei essa pergunta , mas minha pergunta é um pouco mais específica. Existe alguma vantagem em usar using (SqlConnection conn = new SqlConnection(conStr)) { using (SqlCommand command = new SqlCommand()) { // dostuff } } ao invés de using (SqlConnection conn = new SqlConnection(conStr)) { SqlCommand command = new SqlCommand(); // dostuff } Obviamente, […]

Inserir dados binários em SQL a partir de c # sem um procedimento armazenado

Alguém sabe se é possível inserir dados binários em um campo SQL de c # sem usar um procedimento armazenado? Por exemplo – converta uma matriz de bytes em base64 ou algo assim e use um comando de texto como o seguinte … String.Format(“update A set B = {0} where C = D”, Convert.ToBase64String(b)); onde […]

SQL Server DateTime e C # DateTime

No meu servidor SQL, tenho uma tabela muito simples para testes, que contém apenas três linhas: ID , Date e Hours ( varchar , DateTime , varchar ). O formato DateTime no SQL é como: yyyy-MM-dd HH:mm:ss.fff . O formato DateTime em C # é como: yyyy-dd-MM HH:mm:ss.fff . Eu uso o seguinte código para […]

Deve declarar variável escalar

Quando eu tento executar o seguinte comando sql sem consulta no meu aplicativo, sempre recebo a mensagem de erro – Deve declarar a variável escalar ‘@RateID’ Estou um pouco sem saber por que recebo esse erro. Aqui está o meu código: string sqlText = “INSERT INTO tblRates (RateID, IPName, RateName, Rate, DateFrom, DateTo, Active) ” […]

Filtragem de consulta SQL por lista de parâmetros

Eu tenho uma consulta onde eu quero retornar todas as linhas que estão associadas a uma lista de valores. Você poderia escrever isso simplesmente como: select * from TableA where ColumnB in (1, 2, 3, 5) Eu poderia gerar essa consulta em c # e executá-lo. No entanto, isso é obviamente menos do que ideal, […]

Erro SQL C # – Parâmetro já definido

Olá. Eu tenho um aplicativo # que analisa arquivos txt e importa os dados deles em um database sql. Eu estava usando o sqlite e agora estou trabalhando em portá-lo para o SQL Server. Ele estava funcionando bem com sqlite mas agora com sql estou recebendo um erro quando está processando os arquivos. Ele adicionou […]

Versão do pacote EntityFramework = “6.1.3” e configuração da Web versão 6.0.0.0?

Eu criei um projeto ASP.NET que incluía a EF 6.1.3 Seu pacote de demonstração version = “6.1.3” e no Web.config versão 6.0.0.0 No entanto, no web.config eu ainda tenho isso: section name=”entityFramework” type=”System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″ requirePermission=”false” Todos os outros assemblies dependentes são atualizados corretamente. Sua dá um erro no servidor O tipo ou […]

Junção SQLite no Windows 8 Metro C # com sqlite-net

Eu estou usando c # e SQLite para um database para um Windows-8-Metro-App. Eu quero usar um comando de associação, mas não sei como ler os dados retornados. Isso não funcionará: db.Query(“SELECT * FROM Person, Job WHERE Person.JobID = Job.ID”); E isso não está implementado: db.Query(“SELECT * FROM Person, Job WHERE Person.JobID = Job.ID”); Alguém […]

Como adicionar uma nova linha a uma tabela existente usando c # sql server

Eu preciso escrever um programa. Uma parte do programa é gravar em um database sql (.mdf). Eu tive muitos problemas ao tentar adicionar uma nova linha à minha tabela (chamada: “Data”). Aqui está o código: … DataSet ds = new DataSet(); System.Data.SqlClient.SqlDataAdapter da; DataRow dRow; string sql = “SELECT * From Data”; da = new […]