Pesquisar na Comunidade

A mostrar resultados para tags ''sql''.

  • Pesquisa por Tags

    Introduza as tags separadas por vírgulas.
  • Pesquisar por Autor

Tipo de Conteúdo


Fórum

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
    • Apresentações
  • 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
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • 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
    • SharePoint
    • Apresentação de Software
  • Informática Extra-Programação
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Matemática
    • 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

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

Categorias

  • 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



Filtrar por número de...

236 resultados

  1. Ola Pessoal. Eu sei muito pouco sobre aplicaçoes moveis ou quase nada. Eu gostaria de saber como é que faz a conexão de uma aplicação Cordova a uma base de dados?? Desculpem ai pela a minha nobice
  2. Boas, Alguém me consegue explicar qual o método mais adequado, para quando o utilizador, após responder a um formulário (só selecciona imagens=checkbox's), ele terá de premir o botão de "enviar", e neste momento redireccionar a pagina com um "formaction" de forma a dar display das respostas que ele deu como forma do cliente verificar se sempre quer fazer o pedido ou não. Eu nunca fiz algo assim, mas penso que seja através do "cod_do_produto" na base de dados, e depois dar echo da info. O problema é que na tabela eu terei mais "cod_do_produto" referentes a outros pedidos de diferentes user's, como é que eu faço com que seja apenas mostrado a informação do pedido daquele especifico cliente. PAP Stuff, Uma opinião, ajuda sempre, cumprimentos e continuação de um bom trabalho a todos! Aqui tenho o codigo <php> que faz com que a informação seja enviada para a respectiva tabela sql. <?php session_start(); if(isset($_SESSION['estores_laminados'])!="") { header("Location: home.php"); } include_once 'dbconnect.php'; if(isset($_POST['btn-signup'])) { $lamina_tipo = (mysqli_real_escape_string($conn,$_POST['lamina_tipo'])); $laminados_altura = (mysqli_real_escape_string($conn,$_POST['laminados_altura'])); $laminados_largura = (mysqli_real_escape_string($conn,$_POST['laminados_largura'])); $acessorio_opcao = (mysqli_real_escape_string($conn,$_POST['acessorio_opcao'])); $personalizacao = (mysqli_real_escape_string($conn,$_POST['personalizacao'])); if(mysqli_query($conn,"INSERT INTO estores_laminados(Tipo_Lamina_Laminados, Altura_Laminados, Largura_Laminados, Personalizacao_Laminados, Acessorio_Opcao_Laminados) VALUES('$lamina_tipo','$laminados_altura','$laminados_largura','$personalizacao','$acessorio_opcao')")) { ?> <script>alert('Orçamento Pedido com Sucesso');</script> <?php } else { ?> <script>alert('Ups! Ocorreu um erro enquanto pediamos o seu Orçamento. Por favor repita o Processo. Caso o Problema continue por favor Contacte um Responsável.');</script> <?php } } ?>
  3. Boas, Tenho um bloco de código para remover, mas precisava que me aparece-se uma mensagem de confirmação de eliminação. Código: <body> <?php if(isset($_GET['idd'])){ $idd=$_GET['idd']; $result = mysqli_query($con,"delete from categoria where idcategoria='$idd'"); if($result){ header("locattion: categoria.html"); }else{ ?> <script> alert ("Fail to delete data"); window.locattion.href='categoria.html'; </script> <?php } } ?> </body> Ajuda? Cumprimentos
  4. Boas a todos , queria saber se tem alguem aqui que perceba de sql e que me possa ajudar na abertura de um serve de um jogo . O problema é que nao consigo ligar o SQL ao server.
  5. Tenho uma pequena duvida quanto a criação de um relacionamento no schema sql tenho as seguintes tabelas usuário e empresa usuario é relacionado com tipo usuario N----I tipo (vários usuários possuem um tipo, ex:. dono, gerente, operacao) Como tu achas que ficaria a relação usuario <> empresa ?
  6. boas. eu to a tentar ligar a minha base de dados a minha aplicaçao: e uma coisa bem simples o que eu quero fazer, eu no meu layout, tenho 1 botao e uma edite box , eu quero que tudo o que eu escreva nessa edite box va para a base de dadados assim que carregar no botao, layout: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <EditText android:inputType="textPersonName" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/txtName" android:text="Name" /> <Button android:text="Inserir" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/btnInserir" /> </LinearLayout> o codigo do botao que estou a fazer esta aqui: using System; using System.Collections.Generic; using System.Linq; using System.Text; using MySql.Data.MySqlClient; using Android.App; using Android.Content; using Android.OS; using Android.Runtime; using Android.Views; using Android.Widget; using System.Net; namespace APP_Sport_Life_2 { [Activity(Label = "Teste", MainLauncher = false, Icon = "@drawable/Logo")] public class layout1 : Activity { string usr; public MySqlConnection protected override void OnCreate(Bundle bundle) { SetContentView(Resource.Layout.layout1); base.OnCreate(bundle); //fazer o programa saber onde estao os botoes e em que layouts var btnInserir = FindViewById<Button>(Resource.Id.btnInserir); //Faz o programa saber que cada botao recebe uma ordem quando e clicado btnInserir.Click += btnInserir_Click; } private void btnInserir_Click(object sender, EventArgs e) { } } } /*public class CreateContactEventArgs: EventArgs { public string Name { get; set; } public string Number { get; set;} public CreateContactEventArgs(string name, string number) { Name = name; Number = number; } } public class layout1 : DialogFragment { public event EventHandler<CreateContactEventArgs> OnCreateContact; protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.layout1); // Set our view from the "main" layout resource var btnTeste = FindViewById<Button>(Resource.Id.btnTeste); btnTeste.Click += btnTeste_Click; } void btnTeste_Click(object sender, EventArgs e) { WebClient client = new WebClient(); Uri uri = new Uri("teste2.mdf"); if() } }*/ nao sei realmete como fazer entao se me podessem ajudar agradecia
  7. O código não apresenta nenhum erro mas mesmo assim não executa o DELETE. Criei uma tag para apagar linha a linha e usei GET para isso e mesmo assim não está a funcionar. tag <td><a href="delete_rows.php?del=$row[ISBN]">delete</a></td> metodo GET: include_once('config.php'); if( isset($_GET['del']) ) { $ISBN = $_GET['del']; $sql= "DELETE FROM books WHERE ISBN='$ISBN'"; $res= mysqli_query($conn,$sql) or die("Failed".mysqli_error($conn)); echo "<meta http-equiv='refresh' content='0;url=update.php'>"; } ? Tem como alguém ajudar pf? Obrigado Diana
  8. Bom dia, Pessoal estou a precisar de uma grande ajuda e urgentemente. Estou a desenvolver um projeto final para a cadeira de programação de primeiro ano para universidade, e entao proposme a fazer um programa para gerir uma loja, com várias opçoes. Uma dessas opçoes era poder adicionar produtos, o interface está concluido, a base de dados criada e o progrma feito mas nao dá para gravar os dados que o utlizador insere, dentro da base de dados. O programa está aqui neste link para downoload (foi feito em visual studio 2017, com a linguaguem python) : https://www.dropbox.com/s/u09nqnxve0ru2wl/Gestao_de_lojas-Adicionar_Produtos(erro-introduzirprodutos_fianl).zip?dl=0 Agradecia muito a ajuda
  9. Olá Programadores, Preciso de uma ajuda na criação de um modelo ER e do modelo relacional. Tenho a seguinte descrição do dominio: «Um edifício tem uma morada que o identifica e que é composta por número, rua e código postal. Considere que cada edifício está organizado em frações, cada uma com um código de fração. Cada fração gera energia através de painéis solares e pode ser vendida à rede de energia. Antes de ser vendida, a energia é armazenada em baterias. Cada fração tem ainda uma permilagem e a uma capacidade máxima de entrada na rede instalada pelo fornecedor de energia elétrica. O total das permilagens de cada edifício tem de totalizar 1000. Cada fração tem, instalados painéis fotovoltaicos, com potência medida em Kilowatt-hora, e/ou baterias, com capacidade de armazenamento total medida em Ampère-hora. Tanto os painéis como as baterias têm um modelo e podem ser de diversos fabricantes (e.g., Tesla, Hitachi, etc). Cada bateria tem um sensor que mede e regista o nível de carga a cada 15 minutos. As baterias estão ligadas aos painéis respetivos em cada fração. Para cada equipamento é necessário registar o número de horas de funcionamento. Um edifício pode vender energia a outro edifício sendo essa venda mediada por um operador de Virtual Power Plant (VPP) que tem uma designação e um NIF. Cada venda é efetuada a um preço, medido em euro/KWh, e por uma quantidade de horas acordada em contrato. Para cada venda é ainda necessário registar a data e hora de entrada na rede. Cada fração tem um proprietário com um nome e NIF que o identifica. Um proprietário pode ser proprietário de diversas frações. É o proprietário da fração que assina um contrato de fornecimento com o operador VPP para a sua fração.» Será que me podem ajudar? Obrigada, cumprimentos
  10. Boas, Estou a desenvolver um website, para gerir documentos de empresas. Estou com dificuldades em modificar o meu código inicial para o uso de PDO - PHP. Alguém poderá ajudar com algum exemplo já feito só para me orientar ? Obrigada Classe BD (conexão àbase de dados): <?php class BD { protected static $dbh; // define database related variables public $database = 'projinf'; public $host = 'localhost'; public $user = 'root'; public $pass = ''; public $port = '3306'; function abreLigacao() { // try to conncet to database $dbh = new PDO("mysql:dbname={$this->database};host={$this->host};port={$this->port}", $this->user, $this->pass); if (!$dbh) { echo "unable to connect to database"; } return($dbh); } } ?> Classe empresas: <?php include_once "BD.php"; //require ("BD.php"); class empresas { //put your code here function empresaLista($link){ $query = "SELECT nome, nif, morada, contacto, email, iban, observacoes FROM empresas"; print $query; $result = mysqli_query($link, $query) or die("Query falhou"); /* Mostrando os resultados em HTML */ // Mostrar o nome... em uma tabela /* print "<table class='table table-striped'><thead><tr><th>Nome</th><th>NIF</th><th>Morada</th><th>Contacto</th></th><th>Email</th><th>IBAN</th><th>Observações</th></tr></thead>"; while ($row = mysqli_fetch_array($result)) { print("<tr><td>".$row["nome"] . "</td><td>" . $row["nif"] . "</td><td>". $row["morada"] . "</td><td>" . $row["contacto"] ."</td><td>" . $row["email"] . "</td><td>" . $row["iban"] ."</td><td>" . $row["observacoes"] . "</td</tr>"); } print"</table>"; mysqli_free_result($result); } function empresaInserir($link) { // Validar Formulário: /* if (strlen($_POST['nome']) < 3) print "Por favor preencha o campo Nome<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['nif']) < 3) print "Por favor preencha o campo NIF<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['morada']) < 3) print "Por favor preencha o campo Morada<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['contacto']) < 3) print "Por favor preencha o campo Contacto<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['email']) < 3) print "Por favor preencha o campo Email<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['iban']) < 3) print "Por favor preencha o campo Iban<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['observacoes']) < 3) print "Por favor preencha o campo Observações<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else { /* Fazendoa query SQL */ /* $query = "Insert into empresas(nome, nif, morada, contacto, email, iban, observacoes) values('" . $_POST['nome'] . "','" . $_POST['nif'] . "','" . $_POST['morada'] . "','" . $_POST['contacto'] . "','" . $_POST['email'] . "','" . $_POST['iban'] . "','" . $_POST['observacoes'] . "');"; $result = mysqli_query($link, $query) or die("Query falhou"); print("Dados inseridos."); } function empresaForm($link) { /* Fazendo a query SQL */ $query = "SELECT * FROM empresas where idempresas=".$_GET['id']; print $query; $result = mysqli_query($link, $query) or die("Query falhou"); /* Mostrando os resultados em HTML */ while ($row = mysqli_fetch_array($result)) { print "<p>Nome: <input type='text' value='".$row['nome']."' size='40' name='nome'/></p>"; print "<p>Nif: <input type='text' value='".$row['nif']."' size='20' name='nif'/></p>"; print "<p>Morada: <input type='password' value='".$row['morada']."' name='morada'/></p>"; print "<p>Contacto: <input type='password' value='".$row['contacto']."' name='contacto'/></p>"; print "<p>Email: <input type='text' value='".$row['email']."' name='email'/></p>"; print "<p>Iban: <input type='text' value='".$row['iban']."' size='40' name='iban'/></p>"; print "<p>Observações: <input type='text' value='".$row['observacoes']."' name='observacoes'/></p>"; } mysqli_free_result($result); /* Fechando a conexão */ } function empresaAlteraFormQuery($link) { // Validar Formulário: if (strlen($_POST['nome']) < 3) print "Por favor preencha o campo Nome<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['nif']) < 3) print "Por favor preencha o campo Nif<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['morada']) < 3) print "Por favor preencha o campo Morada<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['contacto']) < 3) print "Por favor preencha o campo Contacto<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['email']) < 3) print "Por favor preencha o campo Email<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['iban']) < 3) print "Por favor preencha o campo Iban<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else if (strlen($_POST['observacoes']) < 3) print "Por favor preencha o campo Observações<br/><br/><input type='button' value='Voltar' Onclick='Javascript:history.back()'>"; else { /* Fazendoa query SQL */ $query = "update empresas set nome='" . $_POST['nome'] . "',nif='" . $_POST['nif'] . "',morada='" . $_POST['morada']. "',contacto='" . $_POST['contacto'] . "',temail='" . $_POST['email'] . "',iban='" . $_POST['iban'] . "',observacoes='" . $_POST['observacoes'] . "' where idempresas=".$_GET['id'].";"; $result = mysqli_query($link, $query) or die("Query falhou"); print("Dados Alterados.<br/>"); /* Fechandoa conexão */ } } function empresaListaAlterar ($link) { /* Fazendo a query SQL */ $query = "SELECT idempresas,nome FROM empresas"; $result = mysqli_query($link, $query) or die("Query falhou"); /* Mostrando os resultados em HTML */ while ($row = mysqli_fetch_array($result)) { print("<p><a href='empresaAlteraForm.php?id=" . $row["idempresas"] . "'>" . $row["nome"] . "</a></p>"); } mysqli_free_result($result); /* Fechando a conexão */ } function empresaListaRemover($link) { /* Fazendo a query SQL */ $query = "SELECT idempresas,nome FROM empresas"; $result = mysqli_query($link, $query) or die("Query falhou"); /* Mostrando os resultados em HTML */ while ($row = mysqli_fetch_array($result)) { print("<p><a href='empresaRemover.php?id=" . $row["idempresas"] . "'>" . $row["nome"] . "</a></p>"); } mysqli_free_result($result); /* Fechando a conexão */ } function empresaRemover($link) { $query = "SELECT * FROM empresas where idempresas=".$_GET['id']; $result = mysqli_query($link, $query) or die("Query falhou"); /* Mostrando os resultados em HTML */ print("<p>Pretende Remover a seguinte empresa?</p>"); while ($row = mysqli_fetch_array($result)) { print "<p>Nome: ".$row['nome']."</p>"; print "<p>Nif: ".$row['nif']."</p>"; print "<p>Email: ".$row['email']."</p>"; } mysqli_free_result($result); /* Fechando a conexão */ } function empresaRemoverQuery($link) { $query = "delete from empresas where idempresas=".$_GET['id'] . ";"; $result = mysqli_query($link, $query) or die("Query falhou"); print("Empresa Removida."); /* Fechando a conexão */ } } ?>
  11. http://gyazo.com/9bc112ed51c92e97e232c9b32eb3e3c1 https://gyazo.com/1374dd37b97b7f50887aa1ad787cba03 1.1.1 Select * from peixe 1.1.2 Select avg(peso) from peixe 1.1.3 Select count(n.codespecie) as Quantidade From peixe p inner join Especie n on p.Peixe=n.nome where n.nome = 'carapau de corrida' 1.1.5 Select * From especies n inner join peixe p on n.codespecie= p.codpeixe inner join Ecossistemas e on p.codpeixe=e.nome where e.nome ='Rio Douro' Alguém me pode dizer se estão resolvidos corretamente estas 4? E como ficaria a 1.1.4?
  12. Fatal error: Call to a member function fetch_array() on a non-object in C:\xampp\htdocs\Site\conectdb\BaseDados\index.php on line 23 Tenho tido este erro apos me registar no site e qaundo vou para fazer o login apos introduzir o email e a pw clico no botão "LOGIN" e enviam-me este erro. A minha linha 23 é esta: $row=$query->fetch_array(); O restante codigo é este: if (isset($_POST['btn-login'])) { $email = strip_tags($_POST['email']); $password = strip_tags($_POST['password']); $email = $DBcon->real_escape_string($email); $password = $DBcon->real_escape_string($password); $query = $DBcon->query("SELECT name, email, password FROM login WHERE email='$email'"); $row=$query->fetch_array(); $count = $query->num_rows; // if email/password are correct returns must be 1 row if ($row['password']) { $_SESSION['userSession'] = $row['user_id']; header("Location: home.php"); } else { $msg = "<div class='alert alert-danger'> <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Invalid Username or Password ! </div>"; } $DBcon->close(); } ?> Gostava imenso que me dessem alguma possível solução para este problema que me atormenta a mesmo muito tempo pois no que toca a php eu n estou la muito in nessa matéria.
  13. Boas , Usando a seguinte tabela. NºDoc NºClie Tipo 1 1 Normal 2 2 Normal 3 2 Urgente 4 3 Normal 5 1 Urgente 6 3 Normal 7 5 Normal 8 4 Normal 9 4 Normal 10 5 Normal Gostaria se conseguir fazer a seguinte ordenação : Ordenar por tipo, mas ao mesmo tempo juntar os outros documentos que o cliente possa também ter de tipo diferente, ou seja, o cliente 2 tem um envio urgente e outro normal mas queria que primeiro aparecesse o urgente seguido do normal, e depois aparecesse o urgente do cliente 1 seguido do envio normal e depois os restantes normais pelo numero de documento ou seja o resultado fosse este: NumDoc NumClie Tipo 3 2 Urgente 2 2 Normal 5 1 Urgente 1 1 Normal 4 3 Normal 6 3 Normal 7 5 Normal 10 5 Normal 8 4 Normal 9 4 Normal Porque um select NumDoc,NumClie,Tipo from OrdersType group by NumClie,Tipo,NumDoc order by Tipo desc,NumDoc,NumClie vai ordenar a coluna tipo e não vai juntar os do mesmo cliente. NumDoc NumClie Tipo 3 2 Urgente 5 1 Urgente 1 1 Normal 2 2 Normal 4 3 Normal 6 3 Normal 7 5 Normal 8 4 Normal 9 4 Normal 10 5 Normal Mesmo usando o Group by não consigo o agrupamento pretendido.
  14. Boas pessoal, estou a fazer um projecto c# com ligação ao SQL server que se baseia num sistema de classificação de ligas de futebol. Mas empanquei na altura em que quero mostrar os resultados de cada jornada. Ou seja, depois de guardar os resultados na tabela jornada onde existem os seguintes campos: idjornada, equipacasa, equipafora, resultcasa, resultfora, liga, nrjornada. Abro um formulário onde seja possivel mostrar apenas as jornadas já guardadas na base de dados assim deste jeito: Jornada 1 Jornada 2 Jornada 3 Braga 2-1 Arouca Boavista 0-0 Chaves xxxxxxxx 2-0 zzzzzzzzzzz Braga 2-1 Arouca Moreirense 0-1 Porto yyyyyyy 5-1 zzzzzzzzzzz Porto 1-0 Belenenses Sporting 1-0 Braga ttttttttttt 3-3 oooooooo Benfica 2-1 Tondela xxxxxx 3-0 yyyyyyyy hhhhhh 2-2 uuuuuuuuuu Qual será a melhor maneira de fazer algo deste genero? Desde já obrigado a todos
  15. Boa noite Comunidade, Sou iniciado nestas "andanças", estou em estágio e o meu "chefe" logo para iniciar deu-me uma tarefa para as quais não conto com ferramenta de desenvolvimento. Procuro ajuda para o seguinte. Tenho uma BD em SQL Server sobre a qual preciso criar alguns relatorios e gráficos, alguem conhece alguma ferramenta de desenvolvimento gratuita que já inclua um gerador de reports ou algo semelhante? A ideia seria disponibilizar um pequeno utilitário que ligue á base de dados e disponibilize os reports/listagens criados. Obrigado pela ajuda.
  16. Boas malta, ando com umas dúvidas das quais gostava de ser esclarecido.. Eu já estou a começar a trabalhar na minha PAP e a minha ideia é criar um site, um programa feito em Visual Basic e depois ter uma base dados que tanto pode ser acessada pelo Visual Basic como pelo site. Eu experimentei usar o GearHost e criei uma base de dados do tipo MSSQL e depois conectei ao Sql Server e funcionou perfeitamente. Mas também tenho a opção de criar uma base dados em MySQL. A minha dúvida é: crio a base de dados em MySQL ou MSSQL? E depois, se for em MySQL, como faço para ligar ao programa do Visual Basic? Ou então, se for em MSSQL, como faço para ligar ao PHP? Gostava de saber qual era a melhor maneira de o poder fazer. Obrigado pela ajuda
  17. Olá pessoal, Fiz uma aplicação em Java que quando é executada a partir do Netbeans escreve normalmente na base de dados SQL Expresse 2014 cuja instância já foi previamente criada. Só que quando faço o Clean and Build, e depois o faço correr "programa.jar" fora do NetBeans, ele corre normalmente, mas não me escreve nada na base de dados! Tenho procurado uma resposta para isto na net e não tenho encontrado. Deve algo muito simples mas eu não estou a ver o que é... Se alguém puder dar uma ajuda!...
  18. Boa noite, Tenho uma dúvida sobre uma query sql que necessito se alguém puder ajudar agradeço. Quero consultar uma base de dados de produtos criada em acess e através de uma aplicação em C# . Necessito de consultar a base de dados procurando o produto por referência, a referência do produto pode conter vários nomes e espaços, por exemplo "ABC FFF HHH" e quero por exemplo introduzir numa textbox parte da string a procurar por exemplo: "HHH" e que a consulta me devolva todas as referências contendo "HHH" independentemente de ser no início, meio ou fim... A query que tenho não me está a devolver nada: Select * from product where product_ref like '%+TextBox_ref.Text+%'; O que devo alterar na consulta para obter todas as referências contendo os caracteres introduzidos na TextBox independentemente dos espaços que a referência possa ter na base de dados? Obrigado,
  19. Olá Pessoal, Tenho um campo da minha tabela um JSON. O campo recebe esta informação {"40": "2", "41": "3"} Como a minha versão de SQL Server é inferior à 2016, como é que posso partir o JSON? Alguém já passou por isto? Obrigado
  20. Boas, preciso de uma ajuda... como posso obter o maior valor de uma coluna numa base de dados? Já vi algures utilizarem max(coluna) mas não consigo colocar a funcionar... A forma que sei é passando os dados para um datagridview e depois então ir buscar o valor, mas isso iria obrigar-me a ter mais um tool sem necessidade. Cumprimentos
  21. Boa tarde gostaria de saber como inserir valor do tipo double no banco de dados números inteiros estão indo normalmente mas quando vem a bendita virgula (",") http://image.prntscr.com/image/b8fac8b7ef714f58be4568599b92a032.png o programa gera um erro Já tentei usar replace(",",".") Mas ele retorna como numero inteiro connection() Dim val As Double val = Valor.Text.Replace(",", ".") Try SQL = "UPDATE produtos set quantidade = " & val & " where codigobarra = " & Codigo.Text & "" cmd = New MySqlCommand(SQL, conn) cmd.ExecuteNonQuery() MsgBox(val) cmd = Nothing Catch ex As MySqlException MsgBox(ex.Message) End Try conn.Close() quant = Nothing val = Nothing Se alguém puder me ajudar agradeceria muito.
  22. Senhores, boa tarde. Estou pensando em sair do Brasil e tentar a vida em Portugal. Achariam que vale a pena pra um programador VB6 vale a pena o risco?? Obrigado a quem puder ajudar...
  23. Bom dia a todos, tenho uma pequena duvida a cerca das variáveis de SQL Server. Eu gostaria de saber quais as variáveis que eu posso usar para dados de: - Só caracteres; - Caracteres e números. Desde já obrigado cump.
  24. Boas, estou com um problema no seguinte código: con = new OleDbConnection(cs); string ct = "SELECT Features, margem, tax, price1, pricecost, Price from Config where ProductName = @produto"; cmd.Parameters.AddWithValue("@produto", cmbProductName.SelectedItem.ToString()); cmd = new OleDbCommand(ct); cmd.Connection = con; con.Open(); rdr = cmd.ExecuteReader(); while (rdr.Read()) { txtFeatures.Text = rdr[0].ToString(); txt_margem.Text = rdr[1].ToString(); txt_tax.Text = rdr[2].ToString(); txt_pricewithouttax.Text = rdr[3].ToString(); txt_pricecost.Text = rdr[4].ToString(); txtPrice.Text = rdr[5].ToString(); } con.Close(); Este código está dentro da propriedade cmbProductName_SelectedIndexChanged... ou seja é suposto selecionar um dos produtos e ele completar as textboxs com a informação que está na base de dados. Os nomes estão certos na combobox porque no abrir do form tenho código que carrega o campo ProductName na combobox. O erro é: Não foi fornecido nenhum valor para um ou mais parâmetros necessários. Agradeço todas as dicas que possam dar, Cumprimentos
  25. Boas malta! Gostaria de saber como faço para deixar online a base de dados que criei no Sql Server.