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 496 results

  1. jpaulino

    Microsoft TechDays 2010

    Já é público o próximo grande evento técnico da Microsoft. É destinado a todos os profissionais que trabalham em tecnologias de informação, sejam ligados à administração de sistemas, desenvolvimento de software, gestão de projecto ou de departamentos de sistemas de informação. Este ano irá decorrer nos dias 20,21 e 22 de Abril, com mais de 40 oradores e sobre diversas tecnologias como Visual Studio, Silverlight, WPF, Exchange, SQL Server, Windows 7, Sharepoint, etc. Até dia 5 de Março, Early Bird, o preço da inscrição é de 150€, sendo 225€ após essa data. Um evento a não perder! http://www.techdays2010.com
  2. De 17 a 20 de Abril acontece em Lisboa a Microsoft Innovation Week, um evento com quatro dias dedicados ao Windows 8, Visual Studio 11, SQL Server 2012 e Private Cloud, repleto de sessões apresentadas por oradores nacionais e internacionais: 17 de Abril – Innovation Week | WINDOWS 8 DEV DAY (registo) 18 de Abril – Innovation Week | VISUAL STUDIO 11 DEV DAY (registo) 19 de Abril – Innovation Week | SQL SERVER 2012 (registo) 20 de Abril – Innovation Week | PRIVATE CLOUD (registo) WINDOWS 8 DEV DAY 09:00 – Recepção e Credenciação 09:30 – The Windows 8 Platform for Metro Style Apps – Tiago Andrade e Silva 10:30 – Designing Apps with Metro Principles and the Windows Personality – Beatriz Oliveira 11:30 – Coffee-break 11:45 – Everything Web Developers must know to build Metro Style Apps – Tiago Andrade e Silva 12:15 – Building Metro Style Apps with XAML: what .Net Developers need to know – Caio Proiete 13:00 – Almoço 14:30 – Building Windows 8 Metro Style UI with built-in controls – Carlos Guedes 15:30 – Integrating with the Windows 8 Experience with Contracts – Caio Proiete 16:15 – Coffee-break 16:45 – Bring your Apps to life with Tiles and Notifications – Carlos Guedes 17:15 – How and When Metro style Apps run – Caio Proiete VISUAL STUDIO 11 DEV DAY 09:00 – Recepção e Credenciação 09:30 – Keynote – Welcome to Visual Studio 11 – Jay Schmelzer 10:30 – Coffee-break 11:00 – What’s new in the Visual Studio IDE – Michael Koster 12:00 – Agile Application Lifecycle Management with Visual Studio 11 – Mitch Lacey 13:00 – Almoço 14:30 – Async – New Feature for Responsive Programming in Visual Studio 11 and .NET 4.5 – Caio Proiete 15:30 – Software Testing with Microsoft Test Manager 11 and Lab Management – Luís Almeida 16:30 – Coffee-break 17:00 – Visual Studio 11 and Windows Azure – Jay Schmelzer SQL SERVER 2012 08h30 - 09h30 Receção e Credenciação 09h30 - 10h30 Keynote + The Business Value of IT and Your Platform Imperatives (Rafal) 10h30 - 11h00 Coffee-break 11h00 - 12h00 BI: Empowering Employees with Power View and PowerPivot (Rafal) Data Platform: Confiança para suporte a aplicaçações críticas de negócio através de Always-On (João Loureiro) 12h00 - 12h15 Intervalo 12h15 - 13h00 BI: Relationship Management, BI, and Your Application Platform (Rafal) Data Platform: Estenda as suas aplicações para a Coud em SQL Azure, utilizando Data Sync e Federação (Filipe Prezado) 13h00 - 14h00 Almoço 14h00 - 14h45 BI: Soluções de Infraestrutura Convergente HP otimizadas para Microsoft SQL (HP - Fernando Rio Maior) Data Platform: Desempenho muito rápido com Column Store Index, Filetables, Full Text Search e Semantic Search (João Loureiro) 14h45 - 15h00 Intervalo 15h00 - 15h45 BI: SQL Server 2012 BI: Big Data, BI Semantic Model, and Analysis Services (Rafal) Part 1 Data Platform: Microsoft StreamInsigh – Platforma de análise de eventos em tempo real aplicada à detecção de fraude (Manuel Dias e Alexandre Baptista) 15h45 - 16h00 Coffee-break 16h00 - 16h45 BI: SQL Server 2012 BI: Big Data, BI Semantic Model, and Analysis Services (Rafal) Part 2 Data Platform: Dados consistentes e credíveis com Data Quality Services, Master Data Services e Modelo Semântico de BI (Alexandre Mendeiros) 16h45 - 17h00 Intervalo 17h00 - 18h00 BI: CIO Dashboard, Smart Meterting Intelligence, Banking Business Insights – Soluções de BI para suporte ao negócio Data Platform: O que há de novo no Analysis Services, Reporting Services e Integration Services (Ricardo Silva) 18h00 Encerramento PRIVATE CLOUD 08h30 - 09h30 Receção e Registo 09h30 - 10h30 Keynote 10h30 - 10h45 Coffee-break 10h45 - 11h45 Microsoft Private Cloud: Gestão de Infraestrutura (Luis Caldeira / Pedro Custódio) 11h45 - 12h00 Intervalo 12h00 - 13h00 Microsoft Private Cloud: Gestão Aplicacional, Gestão de Serviço e Automação (Luis Carvalho/Tiago Barbosa) 13h00 - 14h00 Almoço 14h00 - 15h00 Microsoft Private Cloud - Configuração e Instalação (Luís Silva/Miguel Pereira) 15h00 - 15h15 Intervalo 15h15 - 16h00 Microsoft Private Cloud - Monitorização e Operação - Parte 1 (José Constantino) 16h00 - 16h15 Intervalo para café 16h15 - 17h00 Microsoft Private Cloud - Monitorização e Operação - Parte 2 (José Constantino) 17h00 - 17h15 Intervalo 17h15 - 18h00 Como Otimizar o seu IT com Windows Server "8" (Nino Torres) 18h00 - Encerramento Sem dúvida a não perder!
  3. JOAOBERNARD070

    Query SQL

    Boa tarde estou com algumas dificuldades em responder a esta query, alguém me pode ajudar?? Quais são os Grupos, cujos CDs têm uma avaliação média igual ou superior a 4,00? Nota: Para além da informação do grupo deve apresentar a média da avaliação dos seus CDs. SELECT DISTINCT G.nome, C.avaliacao FROM CD AS C, Grupo AS G, Gravacao AS Gr, Artista AS A WHERE ( SELECT MAX(C2.avaliacao) FROM CD AS C2) AND C.referencia = Gr.cdReferencia AND Gr.artistaReferencia = A.referencia AND G.referencia = A.grupoReferencia Qual executo esta query aparece o que está no esquema abaixo e devia de aparecer apenas o grupo e a avaliação média dos CD'S nome avaliacao Bonny Light Horseman 3,34 Desertshore 3,71 Desertshore 3,93 GNR 3,52 Mler Ife Dada 0 Motorhead 3,37 Pink Floyd 3,45 Pink Floyd 3,86 Pink Floyd 3,98 Pink Floyd 4,13 Pink Floyd 4,3 Pink Floyd 4,5 Sun Kil Moon 3,25 Sun Kil Moon 3,42 The Doors 3,9 The Doors 4,11 Yo La Tengo 4,5
  4. Boas pessoal estou de volta no fórum para tirar uma duvida e vai ser bem rápido. Tenho minha aplicação funcional desenvolvida em vb.net o código tudo correto funciona redondo, Mas venho encarando um problema por estes dias com o justo app.config que ficam armazenadas as informações do my.settings O problema que acontece que ele apaga as linhas do XML de configurações isso acontece em algumas maquinas, Alguém sabe uma solução para isso.Já pensei em varias maneiras e ainda nao consegui solucionar o problema em questão...... Ex: Neste app.config fica na pasta C:\Users\MeuPc\AppData\Local\Nomedaaplicacao\ " Aqui fica o justo arquivo que não se de que forma em algumas maquinas ele apaga estas configurações e não funciona mais a aplicação pois dentro dele tem a localização do banco de dados e outras informações importantes para funcionamento do Software
  5. 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
  6. 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
  7. 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.
  8. 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
  9. 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
  10. 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;
  11. 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.
  12. 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 ;
  13. 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
  14. 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
  15. 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é
  16. 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.
  17. 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?
  18. 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.
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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 ?
  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.