Search the Community

Showing results for tags 'dados'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Blogs

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

Forums

  • Bem-vindos ao Portugal-a-Programar
    • 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
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML / XHTML
    • 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

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

Found 14 results

  1. Boas, estou com uma duvida no meu código que não sei bem como resolver. O que eu queria era que esta condição ( if ($row["assist"] = 1) ) me filtra-se os dados que bem da BD que têm aquele campo = 1 dos que não têm. Mas o que acontece é que não faz a selecção. Provavelmente não é assim que a condição if funciona mas não encontro como fazer. Agradeço se me puderem ajudar include ("../orgchart4.0/ligarbd.php"); $query="SELECT * FROM cfms where id=1"; $result = mysqli_query($conn, $query); echo'<div class="tree">'; echo'<ul>'; echo'<li>'; if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_array($result)) { echo'<a href="#">'.$row["name"].'<br>'.$row["department"].'</a>'; } } echo'<ul>'; $contagem = 0; include ("../orgchart4.0/ligarbd.php"); $query="SELECT * FROM cfms where parent_id=1"; $result = mysqli_query($conn, $query); if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_array($result)) { if ($row["assist"] = 1) { echo'<li>'; echo'<a href="#" class="assist">'.$row["name"].'<br>'.$row["department"].'</a>'; echo'</li>'; $contagem = $contagem + 1; }else{ echo'<li>'; echo'<a href="#">'.$row["name"].'<br>'.$row["department"].'</a>'; echo'</li>'; $contagem = $contagem + 1; } } } echo'</ul>'; echo'</li>'; echo'</ul>'; echo'</div>';
  2. Olá , Estou com problema no envio de dados por porta serial no CLP S7-1200. Estou usando o bloco "SEND_PTP" para enviar um string. Porém em algumas gravações os dados saiem errados. Monitores a saida da string e está correta Alguem já trabalhou com esse tipo de envio de dados ? Obrigado
  3. Olá pessoal, Existe algum modo de rearranjar dados desta forma para a seguinte: : ANTES : Ticker A Ticker B Ticker C 2010 0,3 0,6 0,9 2011 0,7 1,4 2,1 2012 1,3 2,6 3,9 : DEPOIS : 2010 Ticker A 0,3 2011 Ticker A 0,6 2012 Ticker A 0,9 2010 Ticker B 0,7 2011 Ticker B 1,4 2012 Ticker B 2,1 2010 Ticker C 1,3 2011 Ticker C 2,6 2012 Ticker C 3,9 Vale função, vale macro, vale o que for para automatizar esse processo. São planilhas e planilhas com centenas de linhas. Valeu!
  4. Boa tarde eu tenho uma base de dados com 3 tabelas, organizaoes, lista_espera e senhas. na tabela senhas tenho os seguintes campos: nr_senha`, `data_tirada`, `hora_tirada`, `data_atendimento`, `hora_atendimento`, `tempo de espera`. Na tabela lista_espera tenho : num_senha`, `id_organizacao`, `num_fila`, `num_senhas_retiradas`, `estado`, `num_senhas_senhas. na tabela organuizaçoes tenho: nif`, `nome_instituicao`, `morada`, `telefone`, `email`, `nome_gerente. Duvida, estou na tabela senhas, preciso de ir buscar o nome da organizaçao a que pertence a senha, como faço ?
  5. Boas, eu e um colega estamos a trabalhar num pequeno projeto e ele gostaria de fazer uma pequena aplicação para Android com o site. Alguém me sabe dizer como posso conectar a base de dados à plataforma Android ? Thanks.
  6. Criei uma base de dados vazia, já com todas as tabelas, pk e fk, e consequentemente as relações. Tenho a arquitetura pronta, contudo quando passo a inserção de dados dá-me um erro, visto que esta tudo vazio e os ids não estão presentes, ids todos auto increment. existe alguma maneira de inserir os dados sem que a integridade da bd e dos dados seja quebrada? cumprimentos
  7. Bom dia, Tenho uma dúvida, tenho uma tabela que pretendo passar para excel a partir da minha base de dados. Essa base de dados os dados não são repetidos, mas quando executo a consulta cada linha aparece 4 ou 5 vezes quando só existe um registo de cada. alguem sabe como posso corrigir, já utilizei o DISTINCT mas não consegui porque pode haver dados repetidos, o que não é o caso. SELECT pnome, unome, id_turno, data, hora, nome, id_posto,avaliacao FROM funcionarios F inner join linha L on F.linha=L.id_linha inner join flexibilidade FX on L.id_linha=FX.id_linha inner join avaliacao A on FX.id_avaliacao=A.id_avaliacao where linha='126'; Cumprimentos, João Martins
  8. tenho um exercicio para entregar de AED sobre heaps até amanha e não estou a compreender como o posso resolver. :S sera que alguem me pode ajudar ? TPC Extra 2 - Exerccios sobre Heaps Recorde a materia referente a definicão do tipo abstracto de dados Fila Prioritaria e ao tipo 'Heap' e reveja as implementacões com representacão vectorial e dinâmica. 1. Implemente, em Java, a operação boolean e_Heap(Int[ ] v) que verifica se um dado array unidimen- sional (vetor) de inteiros possui a propriedade de 'Heap'. 2. Repita o exerccio anterior mas agora considerando a a implementacão din^amica de 'Heap' usada na declaração da FilaPrioriHeap2, implementando a operação boolean e_Heap(No h). 3. Quais são, na sua opinião, as principais vantagens / desvantagens entre uma representacão e outra de 'Heap'? Obrigado desde já!
  9. Boas pessoal, Estou a iniciar em Javascript e estou aqui com uma dificuldade. Tenho a seguinte estrutura de dados e estou a consumir uma api que me devolve JSON. O meu problema é que não sei como transformar a informação que a API me devolve no formato necessário para binding do events. Estrutura onde tenho de fazer binding. events: [ { title: 'Sample 1', start: '2013-01-01', end: '2014-01-01', }, { title: 'Sample 2' start: '2013-01-01', end: '2014-01-01', } ] Devolvido pela API: { "tarefas": [ { "idProjeto": "60", "nomeProjeto": "projecto1", "idtarefa": "138", "titulo": "tarefaDoUser75", "dataCriacao": "2012-12-12 00:00:00", "dataLimite": "2012-12-22 00:00:00" }, { "idProjeto": "64", "nomeProjeto": "sub", "idtarefa": "139", "titulo": "tarefanova", "dataCriacao": "2012-12-12 00:00:00", "dataLimite": null } ] } Com os melhores cumprimentos, Waterlog.
  10. Boa noite, estou a tentar passar dados de um ficheiro .xls para uma base de dados em sqlite3, já consegui convertendo o ficheiro .xls para .csv pelo Gnumeric e depois utilizando só o .csv, mas agora queria fazer directamente com o .xls sem alterar nada. Alguém que me possa dar umas dicas? já li umas coisas sobre esta lib "import xlrd", mas ainda não consegui perceber bem. Obrigado
  11. Bom Dia para todos. Tenho uma duvida meio besta. tenho esse DataTable na Classe ProdutosDAL public DataTable ListarProdutosEstoque() { DataTable ListaProdutos = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(@"SELECT* from Produtos where Finalidade = 'ESTOQUE'", Configuracao.ConexaoCE_NOVO); da.Fill(ListaProdutos); return ListaProdutos; } E tenho um form Certificado. como eu faço para acessar os dados desse select da Classe ProdutosDAL e passar eles para os meus txts. tipo no form ProdutosDAL obj = New ProdutosDAL(); obj.ListarProdutosEstoque() Aqui minha duvida como fazer por exemplo um foreach e falar que o txt é igual ao item 1 por exemplo. ??
  12. Bom dia. Gostaria que a minha GridView(GV) carrega-se automaticamente com os Dados da BD de acordo com o Código da TextBox. Ao clicar no Botão "Adicionar Versões", ele inseri-se os Dados de uma linha previamente inserida ao fazer o Load da página e ao clicar no Botão "Editar", ser possível editar os Dados previamente inseridos. Este é o meu código: C# using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; namespace Estagio_Registos { public partial class Programas : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Cache.SetNoStore(); if (Session["id"] == null) { Response.Redirect("~/Login.aspx"); } txtCodProg.Attributes.Add("onkeypress", "return isNumberKey(event)"); txtLicencas.Attributes.Add("onkeypress", "return isNumberKey(event)"); txtPreco.Attributes.Add("onkeypress", "return isNumberKey(event)"); txtActualizacao.Attributes.Add("onkeypress", "return isNumberKey(event)"); txtCodProg.Text = "1"; cnReg.Open(); SqlDataAdapter da = new SqlDataAdapter("SELECT Codigo_Prog, Versao, Data, Observacoes FROM Programas_Linhas Where Codigo_Prog=" + Convert.ToInt32(txtCodProg.Text) + "", cnReg); DataTable dt = new DataTable(); da.Fill(dt); DataRow dr = dt.NewRow(); dt.Rows.InsertAt(dr, 0); GVDados.EditIndex = 0; GVDados.DataSource = dt; GVDados.DataBind(); cnReg.Close(); } SqlConnection cnReg = new SqlConnection("Data Source=LN\\Digisoft;Initial Catalog=Registos;Integrated Security=True"); protected void btnCancelar_Click(object sender, EventArgs e) { Response.Redirect("Area_Gest.aspx"); } private bool TabelaVazia(string pTabela, string pCampo) { cnReg.Open(); bool pReturn = true; SqlCommand mSQL = new SqlCommand("Select COUNT(" + pCampo + ") from " + pTabela + "", cnReg); SqlDataReader exec = mSQL.ExecuteReader(); exec.Read(); int reg = exec.GetInt32(0); exec.Close(); cnReg.Close(); if (reg > 0) { pReturn = false; } return pReturn; } protected void btnAdVers_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt = (DataTable)GVDados.DataSource; DataRow dr = dt.NewRow(); dt.Rows.InsertAt(dr, 0); GVDados.DataSource = dt; } protected void GVDados_RowUpdating(object sender, GridViewUpdateEventArgs e) { if (((LinkButton)GVDados.Rows[0].Cells[0].Controls[0]).Text == "Insert") { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "INSERT INTO Programas_Linhas(Versao, Data, Observacoes) VALUES(@Versao, @Data, @Observacoes) Where Codigo_Prog=" + Convert.ToInt32(txtCodProg.Text) + ""; cmd.Parameters.Add("@Versao", SqlDbType.VarChar).Value = ((TextBox)GVDados.Rows[0].Cells[1].Controls[0]).Text; cmd.Parameters.Add("@Data", SqlDbType.DateTime2).Value = ((TextBox)GVDados.Rows[0].Cells[2].Controls[0]).Text; cmd.Parameters.Add("@Observacoes", SqlDbType.VarChar).Value = ((TextBox)GVDados.Rows[0].Cells[3].Controls[0]).Text; cmd.Connection = cnReg; cnReg.Open(); cmd.ExecuteNonQuery(); cnReg.Close(); } else { GVDados.EditIndex = e.RowIndex; DataBind(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "UPDATE Programas_Linhas SET Versao=@Versao, Data=@Data, Observacoes=@Observacoes WHERE Codigo_Prog=" + Convert.ToInt32(txtCodProg.Text) + ""; cmd.Parameters.Add("@Versao", SqlDbType.VarChar).Value = Convert.ToString(GVDados.Rows[e.RowIndex].Cells[0].Text); cmd.Parameters.Add("@Data", SqlDbType.DateTime).Value = Convert.ToDateTime(GVDados.Rows[e.RowIndex].Cells[0].Text); cmd.Parameters.Add("@Observacoes", SqlDbType.VarChar).Value = Convert.ToString(GVDados.Rows[e.RowIndex].Cells[0].Text); cmd.Connection = cnReg; cnReg.Open(); cmd.ExecuteNonQuery(); cnReg.Close(); } GVDados.EditIndex = -1; DataBind(); } } } ASP.NET <asp:GridView ID="GVDados" runat="server" align="Center" AutoGenerateColumns="False" onrowupdating="GVDados_RowUpdating"> <Columns> <asp:CommandField CancelText="" DeleteText="" EditText="Editar" ShowEditButton="True" /> </Columns> </asp:GridView> <asp:Button ID="btnAdVers" runat="server" Text="Adicionar Versões" onclick="btnAdVers_Click" />
  13. Boa noite, Sou novo nisto, um pouco auto-didata, e emperrei quase no final do "programa" que estou a desenvolver. Tenho um form com varios campos para definir diferentes tipos de dados, ex: utilizador, data, numero da encomenda e os diferentes artigos lidoa na recepção, lidos um a um por leitor portatil de codigo de barras. apenas queria que o utilizador inserisse os dados pessoais e da encomenda uma vez e lesse depois os codigos dos artigos (estes são introduzidos via textbox para uma lsitbox, mas passam na TB copiam-se para a LB...) se estiver confusa a descrição, visitem por favor este link que tem o mesmo post com imagens ttp://social.msdn.microsoft.com/Forums/pt-BR/vsgeralpt/thread/9a8b46ef-e515-49c0-a356-7079f9c4164f no entanto ao passar estes dados para a BD os dados não ficam trabalháveis, ficam como uma listbox e não como linhas individuais de artigos (se calhar problema está na propria LB do form)... Será que é a melhor maneira de fazer este programa? como poderia ser diferente? Não peço para me darem códigos, pois gosto de os descobrir sozinho, apesar de já estar um pouco apertado de tempo e desesperado:) Estarei a pensar errado?
  14. Olá a tod@s. Estou a criar uma plataforma PHP, e queria saber se é seguro fazer o tratamento do formulário na mesma página como no exemplo que elaborei. O que quero na verdade é evitar criar um ficheiro PHP para cada formulário, e sim usar tudo na mesma página. <?php // verifica se na URL existe a variável 'tratar_form' if(isset($_GET['tratar_form'])){ // passar as variáveis do formulário $cmp1 = $_POST['campo1']; $cmp2 = $_POST['campo2']; // escrever o conteúdo das variáveis echo $cmp1; echo $cmp2; } ?> <form action="formulario.php?tratarformulario" method="post" id="form"> <input type="text" name="campo1" ><br> <input type="text" name="campo2" ><br> <input type="submit" value="Enviar!"> </form>