Jump to content

Search the Community

Showing results for tags 'sql server'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 526 results

  1. Chamuanza

    Base Dados SQL

    Um Bem Aja a todos Qual a razão de não aparecerem todos os registos quando faço via Query (Select * From JogadosTotoloto) no SQL Server Management Studio 2014 Os registos estão lá, já fiz beckup e restore, e mesmo assim não aparecem. Obrigado desde já pela atenção
  2. Um Bem Aja a todos Tenho uma aplicação pessoal em VB que funciona com uma BD SQL Quando abro o SQL Server Management Studio 2014 e faço a conecção aparece-me: D:\PROJECTOTOTOMILHOES\TOTOMILHÕES\BIN\DEBUG\GUARDARRESULTADOS.MDF (Recovery Pending) A aplicação está a funcionar, no entanto não consigo chegar as tabelas no SQL Server Management. Já desinstalei o SQL Server Management, voltei a instalar quando inicio a conecção fica bem sem a recuperação pendente, mas após utilizar a aplicação volta ao mesmo. Já tentei reparar a BD mas não consigo. Agradecia uma ajuda Obrigado
  3. Ricardo Fragoso

    Select duas tabelas

    Boa tarde, Venho por este meio pedir a vossa ajuda se possível, pois estou com dificuldade neste select, sou principiante.. tabela de vendas: id_venda, descricao, id_produto1, id_produto2, id_produto3 A tabela produtos é composta por: id_produto, nome_produto precisava de fazer um select que juntasse as duas tabelas e que me mostrasse o nome dos produtos, na tabela vendas, o id_produto1,2,3 corresponde sempre ao id_produto da tabela produtos. fiz este: select a.descricao, b.nome_produto from vendas a, produtos b where a.id_produto1 = b.id_produto Muito obrigado.
  4. MarisaFischer

    ACCESS

    I am new to this forum and am looking for help too We have an in-house Access database which we are looking for a company or person to make it more use-friendly Hoping someone can help me, my number is 93 285 6080 Thank you Marisa
  5. Ola a todos, Tenho 3 lojas em 3 cidades diferentes e queria colocar em funcionamemto uma base de dados de gestão de vendas. Já tenho a base de dados efetuada no access e ja migrei o backend para o sql server. No computador onde está instalado o sql server liguei o meu frontend (access) ao backend (sqlserver). A dúvida é como ligar frontend (access) nos pc das lojas ao sql server (onde está o backend comum) que está situado em minha casa? Obrigado a todos pela ajuda, qualquer opinião será útil para eu explorar
  6. Jorge92

    SQL Query Count

    Boa tarde Malta, Precisava de uma ajudinha, precisava de fazer um count por Result(ANSWERED ou NO ANSWER) e por ID , ou seja no primeiro cenário o ID1 é ANSWERED , no Segundo é fácil.. Presumo que tenha que agrupar ou ID ou por FROM Rota From User Result ID Date QUEUE7 911111111 200 NO ANSWER 1 06/03/2020 09:55 QUEUE7 911111111 201 ANSWERED 1 06/03/2020 09:51 QUEUE7 911111111 203 NO ANSWER 1 06/03/2020 09:51 Rota From User Result ID Date QUEUE7 911111111 200 NO ANSWER 2 10/03/2020 09:55 QUEUE7 911111111 201 NO ANSWER 2 10/03/2020 09:51 Obrigado
  7. Yamix

    ANSWERED Sobre filtros

    Boa tarde, Vocês conhecem alguma maneira de filtrar números entre um intervalo em uma coluna do tipo alfanumérico (varchar)? SELECT Campo FROM Tabela WHERE isNumeric(Campo) = 0 OR (Campo >= 1 AND Caixa <= 2) Tentei fazer desta forma, apelando para o uso do curto circuito. Tentei usando a cláusula case..when..then, mas também não funciona como o esperado, então deixei assim mesmo por fins de facilidade de leitura. + Resumo do problema: * Se o campo caixa for string, ignora e deixa passar; * Se o campo for número, faz o filtro daqueles números que esteja entre o intervalo;
  8. Bom dia a todos Tenho a query abaixo, pra quem conhece o sistema RM, vai saber do que estou falando, mas para quem só entende de linguagem SQL também entenderá.(Srs antes que de mais nda quero pedir desculpas se minha grafia de algumas palavras é incomum, pois sou brasileiro e bem sei que esse fórum é protugues, mas o que vale é o intercambio) DECLARE @CODCOTACAO NVARCHAR(40) DECLARE @CODCOLIGADA INT SET @CODCOTACAO ='2020.000170' -- (numero de cotação) SET @CODCOLIGADA = '2' SELECT Y.IDPRD,MIN(Y.VALCOTACAO * Y.QUANTIDADEORC) as VALOR FROM TCITMORCAMENTO (NOLOCK) Y WHERE Y.CODCOLIGADA = @CODCOLIGADA AND Y.CODCOTACAO = @CODCOTACAO AND Y.VALCOTACAO > 0 GROUP BY Y.IDPRD Essa query poderá, em grande maioria de vezes, me trazer um grande número de linhas, pois estou trazendo de uma cotação os valores mais baixo por produto. Até ai tudo bem, mas me surge um problema, pois devo agora somar o conteúdo, campo VALOR, de todos os itens. Sei que a melhor maneira seria criar uma tabela temporária, mas dentro ERP RM, o mesmo não permite utilizar querys que criam tabelas temporárias e por isso que estou aqui. Gostaria de vocês alguma sugestão para esse dilema. Desde já agradeço a ajuda.
  9. Eu estou tendo muito problema com a seguinte pergunta: Escreva um script que receba como argumento um número de inquirido (cid) e um número de inquérito e devolva o inquérito completo e respetivo preenchimento (duas colunas 1a pergunta, 2a resposta) Create Table questao(qid Int NOT NULL, enunciado varchar(50) NOT NULL, primary key (qid)); Create table grupo(qid int NOT NULL,subtitulo varchar(50) NOT NULL, primary key(qid)); Create Table inquerito(iid int NOT NULL, titulo varchar(50) NOT NULL, primary key(iid)); Create table aberta(qid int NOT NULL,enunciado varchar(50) NOT NULL,foreign key(qid) references questao(qid)); Create table fechada(qid int NOT NULL,enunciado varchar(50) NOT NULL,foreign key(qid) references questao(qid)); Create table opcao(oid int NOT NULL, texto varchar(50) NOT NULL,primary key(oid)); Create table inquirido(cid int NOT NULL, nome varchar(50) NOT NULL, email varchar(50) NOT NULL, primary key(cid)); Create table responde_a(resposta varchar(50) NOT NULL,qid int NOT NULL, cid int NOT NULL, foreign key(qid) references aberta(qid), foreign key(cid) references inquirido(cid)); Create table responde_f(oid int NOT NULL, qid int NOT NULL, cid int NOT NULL, foreign key(oid) references opcao(oid), foreign key(qid) references fechada(qid), foreign key(cid) references inquirido(cid)); Vem ai o meu código. create procedure teste (@cid as int, @iid as int) as begin SELECT enunciado, resposta, enunciado, texto from aberta, responde_a, fechada, opcao where inquerito.cid = @cid inquerito.iid = @iid and inquirido.cid=responde_a.cid and responde_a.quid=aberta.quid and inquirido.cid=responde_f.cid and responde_f.oid=opcao.oid and opcao end delimiter ;
  10. nuno1989

    Data e Hora

    Ola muito boa tarde, Precisava de ajuda com o seguinte, tenho um problema sempre que uma loja faz o fecho de caixa por volta das 23h59 ele assume o dia seguinte. O que faz com não consiga fazer abertura do dia seguinte porque ele assume o dia seguinte com as 23 horas e 59 Exemplo: Hora de abertura 2020-01-25 00:00:00.000 08:50 Hora de fecho 2020-01-26 00:00:00.000 23:59 hora Cria saber se me conseguem ajudar a corrigir este problema ou mesmo criar um job para correr em todas as lojas e todos os dias a fazer essa verificação e se tiver mal corrigir. Obrigado
  11. Pedro Afoito

    Sistema de aprovações sequenciais

    Boa tarde. Foi-me pedido que desenvolvesse uma aplicação web, na qual os colaboradores da empresa possam efetuar alterações dos dados pessoais, bem como justificar faltas e marcar férias. Até aqui tudo bem. O meu problema reside no facto de as alterações não serem automáticas, dependendo de um circuito de aprovações sequenciais (chefia direta, chefe de departamento, direção de recursos humanos e administração). Se a solicitação for rejeitada por qualquer um dos níveis deverá ser automaticamente descartada, caso contrário passará para o nível seguinte. Peço ajuda para encontrar o melhor meio de implementar este sistema. A base de dados é em sql 2008, código em vb.net e asp.net 4.5
  12. Ola a todos, estava a procura de uma query que faça o seguinte tenho duas tabelas EXEMPLO: tabela1 = 1ADV2E344T56789 queria copiar da tabela 1 só os 5 e 6 valor da tabela para a tabela 2 tabela2 = 2E Obrigado pela ajuda. José
  13. Boa tarde Tenho uma base de dados SQL Server, que está a ser preenchida em tempo real. Preciso copiar o valor de uma celula de uma coluna, dessa tabela, para outra celula de outra coluna, nessa mesma tabela, isto quando a primeira celula fica preenchida = automaticamente - if <celula> != "null". Preciso efetuar um duplo registo dessa celula, nessa outra coluna. Segue codigo SQL: CREATE TABLE MEDICARE_PT.dbo.CONTRATOS ( CODIGO DECIMAL IDENTITY ,ORIGEN NCHAR(10) NULL ,MORADA VARCHAR(100) NULL ,ESQUEMA VARCHAR(10) NULL ,DATA_CONTRATO DATETIME NULL ,NCARTAO VARCHAR(1) NULL ,N_CONTRATO VARCHAR(20) NULL ,NOME_CLIENTE VARCHAR(100) NULL ,DATA_NASCIMENTO DATETIME NULL ,LOCALIDADE VARCHAR(100) NULL ,CODIGO_POSTAL VARCHAR(8) NULL ,N_TELEFONE VARCHAR(15) NULL ,N_TELEFONE2 VARCHAR(15) NULL ,EMAIL VARCHAR(100) NULL ,NIB VARCHAR(26) NULL ,N_CONTRIBUINTE VARCHAR(9) NULL ,SEXO VARCHAR(9) NULL ,ESTADO_CIVIL VARCHAR(14) NULL ,PRODUTO VARCHAR(20) NULL ,DATA_COBRANCA DATETIME NULL ,VENDEDOR VARCHAR(20) NULL ,OPERADOR_TLMK VARCHAR(5) NULL ,MENSALIDADE DECIMAL(18, 2) NULL ,OBS VARCHAR(1) NULL ,BD VARCHAR(3) NULL ,INSCRICAO DECIMAL(18, 2) NULL ,NOME_AGREGADO_1 VARCHAR(100) NULL ,DATA_NASCIMENTO_1 DATETIME NULL ,NOME_AGREGADO_2 VARCHAR(100) NULL ,DATA_NASCIMENTO_2 DATETIME NULL ,NOME_AGREGADO_3 VARCHAR(100) NULL ,DATA_NASCIMENTO_3 DATETIME NULL ,NOME_AGREGADO_4 VARCHAR(100) NULL ,DATA_NASCIMENTO_4 DATETIME NULL ,NOME_AGREGADO_5 VARCHAR(100) NULL ,DATA_NASCIMENTO_5 DATETIME NULL ,NOME_AGREGADO_6 VARCHAR(100) NULL ,DATA_NASCIMENTO_6 DATETIME NULL ,ORIGEM_DETALHE VARCHAR(1) NULL ,ISENCAO_INSCRICAO VARCHAR(1) NULL ,PERIODICIDADE VARCHAR(1) NULL ,DS_IDUSER1 VARCHAR(1) NULL ,DS_TOKEN_USER1 VARCHAR(1) NULL ,DS_IDUSER2 VARCHAR(1) NULL ,DS_TOKEN_USER2 VARCHAR(1) NULL ,DS_IDUSER3 VARCHAR(1) NULL ,DS_TOKEN_USER3 VARCHAR(1) NULL ,CARTAOACTIVO VARCHAR(3) NULL ,DS_MERCHANT_ORDER_M VARCHAR(1) NULL ,DS_MERCHANT_AUTHCODE_M VARCHAR(1) NULL ,DS_MERCHANT_ORDER_I VARCHAR(1) NULL ,DS_MERCHANT_AUTHCODE_I VARCHAR(1) NULL ,TELEASSISTENCIA VARCHAR(2) NULL ,TELEASSISTENCIA_NUMEROCUIDADOR VARCHAR(2) NULL ,VOZAMIGA VARCHAR(2) NULL ,INTEGRAR TINYINT NULL ,ACTIVAR TINYINT NULL ,CONSENTIMENTO_PLANOMEDICARE VARCHAR(10) NULL ,CONSENTIMENTO_PLANOMEDICARE_BROWSERCLIENT VARCHAR(50) NULL ,CONSENTIMENTO_PLANOMEDICARE_DATETIMECLIENT DATETIME NULL ,CONSENTIMENTO_PLANOMEDICARE_IP_CLIENT VARCHAR(50) NULL ,CONSENTIMENTO_PLANOMEDICARE_REGISTERCHANNEL VARCHAR(50) NULL ,CONSENTIMENTO_OUTROSPLANOSMEDICARE VARCHAR(10) NULL ,CONSENTIMENTO_OUTROSPLANOSMEDICARE_BROWSERCLIENT VARCHAR(50) NULL ,CONSENTIMENTO_OUTROSPLANOSMEDICARE_DATETIMECLIENT DATETIME NULL ,CONSENTIMENTO_OUTROSPLANOSMEDICARE_IP_CLIENT VARCHAR(50) NULL ,CONSENTIMENTO_OUTROSPLANOSMEDICARE_REGISTERCHANNEL VARCHAR(50) NULL ,CONSENTIMENTO_OUTROSPRODUTOSMEDICARE VARCHAR(10) NULL ,CONSENTIMENTO_OUTROSPRODUTOSMEDICARE_BROWSERCLIENT VARCHAR(50) NULL ,CONSENTIMENTO_OUTROSPRODUTOSMEDICARE_DATETIMECLIENT DATETIME NULL ,CONSENTIMENTO_OUTROSPRODUTOSMEDICARE_IP_CLIENT VARCHAR(50) NULL ,CONSENTIMENTO_OUTROSPRODUTOSMEDICARE_REGISTERCHANNEL VARCHAR(50) NULL ,CONSENTIMENTO_PRODUTOSEMPRESASEXTERNAS VARCHAR(10) NULL ,CONSENTIMENTO_PRODUTOSEMPRESASEXTERNAS_BROWSERCLIENT VARCHAR(50) NULL ,CONSENTIMENTO_PRODUTOSEMPRESASEXTERNAS_DATETIMECLIENT DATETIME NULL ,CONSENTIMENTO_PRODUTOSEMPRESASEXTERNAS_IP_CLIENT VARCHAR(50) NULL ,CONSENTIMENTO_PRODUTOSEMPRESASEXTERNAS_REGISTERCHANNEL VARCHAR(50) NULL ,PRE_CONSENTIMENTO NCHAR(10) NULL ,PRE_CONSENTIMENTO_BROWSERCLIENT VARCHAR(50) NULL ,PRE_CONSENTIMENTO_DATETIMECLIENT DATETIME NULL ,PRE_CONSENTIMENTO_IP_CLIENT VARCHAR(50) NULL ,PRE_CONSENTIMENTO_REGISTERCHANNEL VARCHAR(50) NULL ,REQUESTID NCHAR(20) NULL ,IDREQUEST NCHAR(20) NULL ) ON [PRIMARY] GO Preciso copiar a ultima celula de REQUESTID --> ultima celula mesma posiçao em IDREQUEST. Parece um processo simples, mas nao está a ser fácil encontrar a soluçao. O que poderei adicionar ao codigo do SQL Server, para efetuar esta cópia? Aguardo a melhor ajuda. Obrigado
  14. Boa noite, Já há muito tempo que não vinha cá... Para ser franco andei muito tempo longe. Eu venho aqui, porque estou com um dilema técnico, já há muitos anos que andava fora destas andanças e começo a voltar, logo com um belo desafio, só que desta vez estou um pouco fora da moda... Estou com uma duvida em matéria de ligação entre uma plataforma do Wordpress e uma base de dados em Microsoft SQL. Uma pessoa criou um site, usando o Wordpress como plataforma, havendo uma página que tem um formulário de contacto que actualmente, ao despoletar a acção enviar, envia uma mensagem para um e-mail geral. Queria evoluir um pouco mais, fazendo com que esse formulário gravasse a informação numa base de dados situada num servidor Microsoft SQL. O servidor Wordpress está numa VPS situada algures na Europa, não tem nada a não ser um site apenas de apresentação de uma empresa, enquanto que a base de dados em questão, localiza-se num servidor dentro da própria empresa. Confesso que tenho andado a ler vários artigos, mas parece quanto mais procuro sobre o assunto, mais confuso fico... Num cenário desta natureza, o que aconselham? Onde poderia obter algum tutorial ou texto sobre boas práticas para um desenvolvimento desta natureza? O que recomendam neste caso? Obrigado.
  15. diogo.fernandes

    Escrever dados numa base de dados remota

    Bom dia, Não sei se a tag do tópico é a correta para a minha dúvida, mas como está relacionado com SQL... Necessito de escrever dados que tenho numa instância do meu servidor numa base de dados de outro servidor noutra rede. Não tenho grandes conhecimentos no que toca a web services. É possível fazer isto pelo SQL, através de SPs por exemplo? Ou o caminho correto seria mesmo um webservice para escrever na outra base de dados?
  16. João Almeida Paulo

    Utilização da função sum

    Bom dia, Este é o meu 1º tópico, peço desculpa por alguma falha. Estou a começar a tentar "programar", e, estou a tentar via SQL Server criar uma listagem que me permita saber valores totais iliquidos (Base de incidência do IVA) das vendas que efectuei por cliente. Esta é a query: SELECT cl.nome, sum(ft.etotal-ft.ettiva) from ft (nolock) INNER JOIN cl ON (ft.no=cl.no And cl.estab=0) INNER JOIN fi ON (fi.ftstamp=ft.ftstamp) GROUP BY cl.nome O que não estou a conseguir fazer (não sei fazer), é, retirar o valor das vendas de um produto (o produto XXX) do sum que estou a fazer sum(ft.etotal-ft.ettiva). Todas as faturas onde nas suas linhas estivesse presente o artigo xxx, o valor desse artigo não deveria ser incluido na análise. Espero ter conseguido explicar minimamente o que pretendo. Obrigado pela ajuda.
  17. Riginho

    PHC_Recibos de vencimento

    Boa tarde. Preciso que o recibo de vencimento produzido no software PHC contenha um quadro com os dias de férias daquele mês. Alguém já tem isso desenvolvido? Obrigado.
  18. Boa tarde amigos do fórum estou a compilar um código fonte e esta a aparecer esse erro ja procurei na net mas cada um fala de uma forma diferente gostaria de saber ao certo o porque desse erro obrigado a todos ERRO : 30389 '"Sales_and_Inventory_System.frmOrdersReport.CrystalReportViewer1" não está acessível neste contexto porque é "Private". Oque esta em negrito e onde o VS 2017 acusa o erro Public Sub OrderToolStripMenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OrderToolStripMenuItem2.Click Me.Hide() frmOrdersReport.cmbCustomerName.Text = "" frmOrdersReport.CrystalReportViewer3.ReportSource = Nothing frmOrdersReport.dtpOrderDateFrom.Text = Today frmOrdersReport.dtpOrderDateFrom.Text = Today frmOrdersReport.CrystalReportViewer1.ReportSource = Nothing frmOrdersReport.cmbStatus.Text = "" frmOrdersReport.CrystalReportViewer2.ReportSource = Nothing frmOrdersReport.Show() End Sub
  19. marioverdini

    vb.net + sql

    Boa tarde a todos Baixei um codigo fonte da internet e como sou iniciante estou estudando o codigo para afins de aprendizado entao vamos la, no cadastro de produto tem uma textbox que recebe um valor preço pelo que percebi a declaçao da variavel pelo q parece esta misturada com conecçao com o banco sql isso acontece no codigo do botao save ou update Queria saber nessa situação como faço para no campo preço ter casas decimais no entanto eu digito o preço de 1.01 e primo em salvar ou em atualizao ele aceita mas quando vou pesquisar o produto no form de pesquisa preço fica 101 No banco sql estava com o tipo de dados float eu alterei para decimal tanto no codigo como no sql nao deu certo alguem pode me ajudar? vou colocar o codigo do botao update Private Sub Update_Record_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Update_Record.Click Try con = New SqlConnection(cs) con.Open() Dim cb As String = "update product set Productname=@d2,category=@d3,Weight=@d4,price=@d5 where Productcode=@d1" cmd = New SqlCommand(cb) cmd.Connection = con cmd.Parameters.Add(New SqlParameter("@d1", System.Data.SqlDbType.NChar, 20, "productcode")) cmd.Parameters.Add(New SqlParameter("@d2", System.Data.SqlDbType.VarChar, 250, "productname")) cmd.Parameters.Add(New SqlParameter("@d3", System.Data.SqlDbType.VarChar, 150, "category")) cmd.Parameters.Add(New SqlParameter("@d4", System.Data.SqlDbType.NChar, 10, "weight")) cmd.Parameters.Add(New SqlParameter("@d5", System.Data.SqlDbType.Float, 10, "price")) cmd.Parameters("@d1").Value = txtProductCode.Text cmd.Parameters("@d2").Value = txtProductName.Text cmd.Parameters("@d3").Value = cmbCategory.Text cmd.Parameters("@d4").Value = cmbWeight.Text cmd.Parameters("@d5").Value = CDbl(txtPrice.Text) cmd.ExecuteReader() MessageBox.Show("Successfully updated", "Product Details", MessageBoxButtons.OK, MessageBoxIcon.Information) Update_Record.Enabled = False fillCategory() fillWeight() autocomplete() If con.State = ConnectionState.Open Then con.Close() End If con.Close() Catch ex As Exception MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try End Sub
  20. carlosarieira1

    Envio de Emails de Forma Automática

    Boa tarde, Gostaria de saber que soluções poderiam ser criadas/utilizadas para a seguinte funcionalidade: Execução de query SQL Server, construção de PDF com os dados obtidos na query, e envio do PDF por email com um texto xxx. A questão que me suscita mais duvidas é, qual a melhor forma de criar este procedimento, porque estamos a falhar de algumas centenas de resultados/pdf's gerados/emails enviados num curto espaço de tempo. Obrigado
  21. Boas estou com alguns problemas a mexer com sql pois é a primeira vez que mexo. Já tenho o código para inserir os dados na listbox e o código para adicionar novos dados a base de dados. Mas não estou a conseguir fazer um código para eliminar esses dados. O que eu pretendia fazer era criar 2 botões para movimentar de um registo para outro e com o botão eliminar apagar o registo que eu iria selecionar na listbox. Se alguem me conseguir ajudar fico muito agradecido. Aqui fica o meu código atual: (Obs: Se tiver algo mal no código por favor informar obrigado ) Imports System.Data.SqlClient Public Class Form1 Dim conexao As New SqlConnection() Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load conexao.ConnectionString = "Data Source = WKSACR022\ACRPROJETOS; INITIAL CATALOG = ACRBAL; USER ID = sa; PASSWORD = terena00;" End Sub Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click carregaListBox(ListBox1, "SELECT produto FROM TbProdutos") End Sub Private Sub carregaListbox(ByVal Lst As ListBox, ByVal query As String) Lst.Items.Clear() conexao.Open() Dim cmd As New SqlCommand(query, conexao) Dim db_reader As SqlDataReader = cmd.ExecuteReader(CommandBehavior.Default) Dim texto As String Dim i As Integer Do While db_reader.Read texto = db_reader.Item(0).ToString For i = 1 To db_reader.FieldCount - 1 texto &= vbTab & db_reader.Item(i).ToString Next i Lst.Items.Add(texto) Loop conexao.Close() End Sub Dim myConnectionString As String = "Data Source = WKSACR022\ACRPROJETOS; INITIAL CATALOG = ACRBAL; USER ID = sa; PASSWORD = terena00;" Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click Dim SQL As String = "INSERT INTO TbProdutos([Produto],[Observacao]) VALUES (@produto, @observacoes)" Dim connection As New SqlConnection(myConnectionString) Dim command As New SqlCommand(SQL, connection) command.Parameters.Add("@produto", SqlDbType.NChar).Value = TxtProduto.Text command.Parameters.Add("@observacoes", SqlDbType.NChar).Value = TxtObservacoes.Text connection.Open() Dim x As Integer = command.ExecuteNonQuery() If x < 1 Then MessageBox.Show("A operação efectudada não retomou qualqer resultado.") End If connection.Close() connection = Nothing command = Nothing End Sub End Class
  22. marlonwg

    Combobox Com Consulta LIKE

    Boas pessoal Quero fazer uma consulta com meu combobox da seguinte forma Quando o Usuario Consultar no combobox digamos em uma lista de 100 linhas cadastrados nomes de pessoas , la tem um nome assim "Jose Augusto Silva", e "Joao Alfredo Silva" , "Julia Silva" Quando o Usuario digitar no combobox a palavra "Silva" ele me trazer no LISITENS em aberto o combobox todos os Usuarios com este nome utilizando a consulta LIKE do SQL mas nao consegui fazer funcionar nem no TEXTCHANGED e nem no KEYUP alguem tem alguma ideia ?
  23. hbsteixeira

    Procedure Validate Select ou Query

    alquem pode-me ajudar precisava de fazer um procedure ou function em sql que me valida-se uma query e caso os campos não exista remova , e me devolva a query correcta pronta a executar . exemplo: Tenho tabela XPTO , com os campo C1,c2,c3,c4,c5 enviava para a procedure ou function ' select A ,c1,b,c3,c,c4 from XPTO' e me retorna-se select c1,c3,c4 from XPTO , removendo os campos que não existem na tabela .
  24. bom dia preciso de criar um procedimento para que seja executado a uma determinada hora uso o sql server express não tem a funcionalidade job
  25. marlonwg

    Compactar banco de dados SQL

    Boas galera ja resolvi
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.