|
|
|
- Cecília Barreto Cordeiro
- 10 Há anos
- Visualizações:
Transcrição
1 Base de Dados Sales.mdb Tabelas: Customers (CustomerID, Name, Address, PhoneNb, FaxNb, ) Products (ProductID, Description, UnitPrice, StockQtd) Sales (SaleID, CustomerID, DateOfSale) SaleDetails (SaleID, Quantity, productid, TotalCost) Users (UserID, User, Pass) Criação da página Inserir.aspx Layout > Insert Table > Colmns = 5; Rows = 2 > OK. Source code: <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Inserir.aspx.cs" Inherits="Inserir" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
2 <table> <asp:label ID="Label1" runat="server" Text="Nome:"></asp:Label></td> <asp:textbox ID="TextBox1" runat="server"></asp:textbox></td> <asp:label ID="Label2" runat="server" Text="Morada:"></asp:Label></td> <asp:textbox ID="TextBox2" runat="server"></asp:textbox></td> <asp:label ID="Label3" runat="server" Text="Telefone:"></asp:Label></td> <asp:textbox ID="TextBox3" runat="server"></asp:textbox></td> <asp:label ID="Label4" runat="server" Text="Fax:"></asp:Label></td> <asp:textbox ID="TextBox4" runat="server"></asp:textbox></td> <asp:label ID="Label5" runat="server" Text=" "></asp:Label></td> <asp:textbox ID="TextBox5" runat="server"></asp:textbox></td> </table> <br /> <asp:label ID="Label6" runat="server" Text="Registo Inserido" Visible="False"></asp:Label> <br /><br /> <asp:button ID="Button1" runat="server" OnClick="Button1_Click" Text="Inserir" /><br /> </asp:content> Inserir.aspx.cs public partial class Inserir : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) ConnectionStringSettingsCollection connectionstrings = ConfigurationManager.ConnectionStrings;
3 ShopClassLibrary.DBPath.DB = connectionstrings["salesconnectionstring"].tostring(); Label6.Visible = false; protected void Button1_Click(object sender, EventArgs e) // Código sem validação dos campos try ShopClassLibrary.ShopStatusEnum status; string user = "admin"; string pass = "admin"; string nome = TextBox1.Text; string endereco = TextBox2.Text; string telefone = TextBox3.Text; string fax = TextBox4.Text; string = TextBox5.Text; ShopClassLibrary.ICustomer cliente = ShopClassLibrary.Factory.CreateCustomerService(); long id = cliente.add(user, pass, nome, endereco, telefone, fax, , out status); TextBox1.Text = ""; TextBox2.Text = ""; TextBox3.Text = ""; TextBox4.Text = ""; TextBox5.Text = ""; Label6.Visible = true; catch (SystemException) Ficheiro Customer.cs public interface ICustomer: long Add(string user, string pass, string name, string address, string phone, string fax, string , out ShopStatusEnum status); internal class Customer : ICustomer public long Add(string user, string pass, string name, string address, string phone, string fax, string , out ShopStatusEnum status) long customerid = -1; OleDbConnection conn = null; // validar dados de entrada if (name == null name.trim().length == 0) status = ShopStatusEnum.INVALID_ARGUMENT; return -1; try
4 conn = new OleDbConnection(UtilDB.CONN); conn.open(); // validar o utilizador status = UtilDB.ValidateUser(conn, null, user, pass); if (status!= ShopStatusEnum.OK) return -1; // criar comando SQL a executar string sqlcmd = "INSERT INTO Customers (Name, Address, PhoneNb, FaxNb, ) Values (?,?,?,?,?)"; OleDbCommand cmd = new OleDbCommand(sqlCmd, conn); cmd.parameters.addwithvalue("name", name); if (address.length == 0) cmd.parameters.addwithvalue("address", DBNull.Value); else cmd.parameters.addwithvalue("address", address); if (phone.length == 0) cmd.parameters.addwithvalue("phone", DBNull.Value); else cmd.parameters.addwithvalue("phone", phone); if (fax.length == 0) cmd.parameters.addwithvalue("fax", DBNull.Value); else cmd.parameters.addwithvalue("fax", fax); if ( .length == 0) cmd.parameters.addwithvalue(" ", DBNull.Value); else cmd.parameters.addwithvalue(" ", ); // executar o comando int linhasinseridas = cmd.executenonquery(); // verificar o resultado if (linhasinseridas == 0) status = ShopStatusEnum.NOT_OK; // nao inseriu else // inseriu registo // obter codigo do novo id gerado pela base de dados OleDbCommand idcmd = new conn); customerid = (int)idcmd.executescalar(); status = ShopStatusEnum.OK; catch (OleDbException) status = ShopStatusEnum.ERROR; finally // fechar a conexão if (conn!= null && conn.state == ConnectionState.Open) conn.close(); return customerid; Criação da página Vender.aspx
5 Source code: Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Vender.aspx.cs" Inherits="Vender" Title="Untitled Page" %> <asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <span style="font-size: 16pt"><strong>Venda<br /> <br /> </strong></span> <table style="font-weight: bold; font-size: 16pt"> <asp:label ID="Label1" runat="server" Font-Bold="True" Font-Size="Large" Text="Cliente"></asp:Label> </td> <td style="font-size: 12pt; width: 100px"> <asp:dropdownlist ID="DropDownList1" runat="server"> </asp:dropdownlist> </td> </table> <br /> <table> <td style="width: 100px; text-align: right"> Produto:</td> <td style="width: 60px"> <asp:dropdownlist ID="DropDownList2" runat="server"> </asp:dropdownlist></td> </td>
6 <td style="width: 100px; text-align: right"> Quantidade:</td> <td style="width: 60px"> <asp:textbox ID="TextBox1" runat="server"></asp:textbox> </td> <asp:button ID="Button1" runat="server" OnClick="Button1_Click" Text="Acresecentar" /> </td> </table> <br /> <strong><span style="font-size: 14pt"> <asp:label ID="Label2" runat="server" Text="Produtos Vendidos"></asp:Label></span> <br /><br /> </strong> <asp:gridview ID="GridView1" runat="server"> </asp:gridview> <br /> <asp:button ID="Button2" runat="server" Text="Fechar Factura" /><br /> </asp:content> Vender.aspx.cs public partial class Vender : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) ConnectionStringSettingsCollection connectionstrings = ConfigurationManager.ConnectionStrings; ShopClassLibrary.DBPath.DB = connectionstrings["salesconnectionstring"].tostring(); if (!Page.IsPostBack) Label2.Visible = false; GridView1.Visible = false; Button2.Visible = false; // carregar a tabela de clientes para a DropDownList1 ShopClassLibrary.ICustomer customer = ShopClassLibrary.Factory.CreateCustomerService(); DataSet dsclientes = customer.getall("admin", "admin"); DropDownList1.DataTextField = "Name"; DropDownList1.DataValueField = "CustomerID"; DropDownList1.DataSource = dsclientes; DropDownList1.DataBind(); // carregar a tabela de produtos para a DropDownList2 ShopClassLibrary.IProduct product = ShopClassLibrary.Factory.CreateProductService(); DataSet dsprodutos = product.getall("admin", "admin"); DropDownList2.DataTextField = "Description"; DropDownList2.DataValueField = "ProductID"; DropDownList2.DataSource = dsprodutos;
7 DropDownList2.DataBind(); // criar DataSet vazio (sem dados) para guardar linhas da factura ShopClassLibrary.ISale2 sale = ShopClassLibrary.Factory.CreateSale2Service(); DataSet dsdetalhesvenda = sale.createdetails("admin", "admin"); dsdetalhesvenda.tables[0].columns.add("produto"); Session["detalhesVenda"] = dsdetalhesvenda; protected void Button1_Click(object sender, EventArgs e) Button2.Visible = true; string IDCliente = DropDownList1.SelectedValue; string IDProduto = DropDownList2.SelectedValue; string NomeProduto = DropDownList2.SelectedItem.Text; int quantidade = int.parse(textbox1.text); DataSet dsdetalhesvenda = (DataSet)Session["detalhesVenda"]; // criar nova linha no DataSet DataRow dr = dsdetalhesvenda.tables[0].newrow(); // preencher campos da linha dr["productid"] = IDProduto; dr["quantity"] = quantidade; dr["produto"] = NomeProduto; // acrescentar linha ao DataSet dsdetalhesvenda.tables["saledetails"].rows.add(dr); // visualizar o novo DataSet GridView1.DataSource = dsdetalhesvenda; GridView1.DataBind(); GridView1.Visible = true; // guardar o novo DataSet em memória Session["detalhesVenda"] = dsdetalhesvenda; Label2.Visible = true; Ficheiro Customer.cs public interface ICustomer: DataSet getall(string user, string pass); internal class Customer : ICustomer public DataSet getall(string user, string pass) OleDbConnection conn; ShopStatusEnum status; try conn = new OleDbConnection(UtilDB.CONN);
8 conn.open(); status = UtilDB.ValidateUser(conn, null, user, pass); if (status!= ShopStatusEnum.OK) return null; DataSet ds = UtilDB.getAllFromTable(conn, "Customers"); return ds; catch (System.Exception) return null; Ficheiro Product.cs internal class Product : Iproduct DataSet getall(string user, string pass); internal class Product : IProduct public DataSet getall(string user, string pass) OleDbConnection conn; ShopStatusEnum status; try conn = new OleDbConnection(UtilDB.CONN); conn.open(); status = UtilDB.ValidateUser(conn, null, user, pass); if (status!= ShopStatusEnum.OK) return null; DataSet ds = UtilDB.getAllFromTable(conn, "Products"); return ds; catch (System.Exception) return null; Ficheiro Sale.cs internal class Sale : ISale2 public DataSet CreateDetails(string user, string pass) OleDbConnection conn = null; DataSet ds; try conn = new OleDbConnection(UtilDB.CONN); conn.open(); if (UtilDB.ValidateUser(conn, null, user, pass)!= ShopStatusEnum.OK) return null; // criar o DataSet vazio para a aplicação cliente preencher ds = UtilDB.GetByID(conn, null, "SaleDetails", "SaleID", -1); if (ds == null) return null;
9 // configurar as colunas para utilização ds.tables["saledetails"].columns["saleid"].allowdbnull = true; catch (OleDbException) return null; finally if (conn.state == ConnectionState.Open) conn.close(); return ds; Versão 4: Para esconder as colunas 0- SaleID, 2- ProdutID, e 3- TotalCost do dataset criado em memória, que é a fonte de dados do GridView onde se apresentam os detalhes dos Produtos Vendidos, é necessário tratar o evento RowCreated.
10 GridView1 > Properties > Events > Behavior > RowCreated > Duplo clique Na página Vender.aspx, Source code, é acrescentado: <asp:gridview ID="GridView1" runat="server" OnRowCreated="GridView1_RowCreated"> </asp:gridview> Vender.aspx.cs public partial class Vender : System.Web.UI.Page protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) e.row.cells[0].visible = false; e.row.cells[2].visible = false; e.row.cells[3].visible = false; Botão Fechar Factura :
C# - Conexão com MySQL
E S T A A P R E S E N T A Ç Ã O F O I E L A B O R A D A COMO M A T E R I A L DE A P O I O À A U L A DO P R O F E S S O R L E O L A R B A C K A O S A L U N O S DA E S C O L A T É C N I C A P O L I M I G.
Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca [email protected]
Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca [email protected] São módulos de aplicações de negócios que expõem as regras do negócio como serviços na Internet através
Acesso a Dados: com Wizard (sem escrever código), e Programaticamente
Acesso a Dados: com Wizard (sem escrever código), e Programaticamente Base de Dados: loja.mdb Tabelas: Categorias (IdCat, NomeCat) Produtos (IdProd, IdCat, NomeProd, Preco, Stock) Carrinho (IdCliente,
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI Exercício 1 Neste exercício trabalharemos com alguns web controls básicos e praticaremos os tipos de dados do C#. Vamos criar
Criação de uma DAL com Typed DataSets
Criação de uma DAL com Typed DataSets Do tutorial: Creating a Data Access Layer de Scott Mitchell http://www.asp.net/data-access/tutorials/creating-a-data-access-layer-cs 1. Abrir o Projecto Base Duplo
Acesso a Dados com Wizard (sem escrever código) e Programaticamente
Base de Dados: loja.mdb Acesso a Dados com Wizard (sem escrever código) e Programaticamente Tabelas: Categorias (IdCat, NomeCat) Produtos (IdProd, IdCat, Preço, Stock) Carrinho (ProdId, Quantidade) Clientes
O objetivo da aula é realizar upload de arquivos com aplicação web. Será realizado o upload de duas formas:
Aula 09 FileUpload Disciplina: Programação Web Prof. Allbert Velleniche de Aquino Almeida E-mail: [email protected] Site: http://www.allbert.com.br /allbert.almeida Objetivo O objetivo da
LAB12: Componentes ASP.NET
LAB12: Componentes ASP.NET Neste laboratório vamos criar uma aplicação ASP.NET que utiliza o componente DropDownList, diversas opções de associação de conteúdo ao componente visual, bem como o uso dos
using System; using System.Collections.Generic; using System.Text; namespace Estudo { public class PessoaJuridica : Pessoa { private string cnpj;
using System; using System.Collections.Generic; using System.Text; namespace Estudo public abstract class Pessoa private int idpessoa; private string nome; public int IdPessoa get return this.idpessoa;
NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos aplicar os temas e os skins.
TUTORIAL 01 USANDO THEMES E SKINS EM UMA APLICAÇÃO ASP.NET ETAPA 1: Criando um novo Web Site usando o Visual Studio 2010 NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web
Programação em ASP S. P net
Programação em ASP.net PostBacks, Round Trips A web é inerentemente desconectada O browser e o servidor estão conectados apenas durante o tempo necessário para processar o pedido Quando se faz um pedido
Programação em ASP.net
Programação em ASP.net Programação em ASP.net PostBacks, Round Trips Quando se faz um pedido de uma página.aspx o código da página é executado no servidor A cada pedido a página chama-se a si mesma de
Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas
Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes Ciência da Computação da PUC Minas 2 Camada responsável por armazenar em um repositório de dados e reconstituir objetos de
Criando um carrinho de compras
Criando um carrinho de compras Um carrinho de compras feito em ASP.NET para você adaptar ao seu negócio e incluir no seu site. Além de aprender conceitos importantes relacionados a tecnologia ASP.NET vai
Repeater no GASweb. Regiões
Repeater no GASweb Por: Rodrigo Silva O controle de servidor Repeater é um container básico que permite a você criar uma lista de qualquer informação que deseja em uma página Web. Ele não tem uma aparência
Tutorial de Aplicação Simples usando Web Forms e MySQL. Luiz Eduardo Guarino de Vasconcelos
Tutorial de Aplicação Simples usando Web Forms e MySQL Luiz Eduardo Guarino de Vasconcelos Abra o Visual Studio.NET Clique em File > New Web Site Selecione Visual C#.NET Framework 4.5 ou 4.5.1 ASP.NET
Walkthrough: Creating a Web Site with Membership and User Login. http://msdn2.microsoft.com/en-us/library/879kf95c(vs.80).aspx
Membership e Login Walkthrough: Creating a Web Site with Membership and User Login http://msdn2.microsoft.com/en-us/library/879kf95c(vs.80).aspx Membership e Login Web Site Administration Tool 1 Membership
Consulta de endereço através do Cep
--------------------------------------------------------------------------------------------- Por: Giancarlo Fim [email protected] Acesse: http://giancarlofim.wordpress.com/ ---------------------------------------------------------------------------------------------
Web User Control. No projeto, adicione as pastas Content e Header, conforme a figura
Web User Control Abrir o Visual Studio Abrir o projeto WebHeranca No projeto, adicione as pastas Content e Header, conforme a figura Adicione um Novo Item na pasta Header. Item do tipo Web User Control,
Trabalhando com XML RENATO CORREIA DE MATOS
Trabalhando com XML RENATO CORREIA DE MATOS Para que aplicações heterogêneas possam se comunicar é necessário que haja um padrão. Uma boa escolha para a troca de mensagens seria por meio de arquivo texto,
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET. quarta-feira, 12 de setembro de 12
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET 1 WEB SERVER CONTROLS 2 CONTROLE BUTTON O controle Button, muitas vezes chamado de botão de comando, é usado pelo usário em uma página ASP.NET com o intuito de
A interface IDataSource retorna dados em formato tabular e disponibiliza apenas dois métodos: GetView e GetViewNames. O primeiro,
3 1CONTROLOS DATA SOURCE A plataforma ASP.NET disponibiliza um conjunto de controlos, designados de data source, que são capazes de fornecer dados que podem ser consumidos por outros, designados por data
Não estudaremos detalhadamente todos os Server Controls.
4. Controles Uma novidade do ASP.NET 2.0 foi a adição de cerca de 50 novos controles de servidor. Alguns presentes na versão 1.1, como o DataGrid, não estão mais disponíveis na caixa de ferramentas, porém
Validando dados de páginas WEB
Validando dados de páginas WEB Para que validar os dados? Validar os dados informados pelo usuário garante que sua aplicação funcione corretamente e as informações contidas nela tenha algum sentido. Outro
Acesso a Dados ADO.NET
Acesso a Dados ADO.NET ADO.NET Data Source Controls Um control Data Source é um objecto no qual se pode declarativamente definir: Informação sobre a conexão com a base de dados Informação de pesquisa,
Padrões de Projeto e Persistência com DAO
Curso de Análise de Sistemas Análise de Sistemas II Padrões de Projeto e Persistência com DAO Prof. Giuliano Prado de Morais Giglio, M.Sc. Introdução a Padrões de Projeto Padrões de Projeto foram inicialmente
3. Desenvolvimento de Aplicações Web com ASP.net
Programação para Internet Avançada 3. Desenvolvimento de Aplicações Web com ASP.net Nuno Miguel Gil Fonseca [email protected] ASP.net? Tecnologia de servidor que pode ser implementada através
Drive MySql de conexão para Eclipse
Drive MySql de conexão para Eclipse de Setembro de 0 Olá, neste artigo iremos focar em como utilizar o drive de conexão do Mysql na IDE eclipse. Veremos passo-a-passo como instalar, o que é uma coisa muito
Leonardo Gresta Paulino Murta [email protected]
Leonardo Gresta Paulino Murta [email protected] O Que é JDBC? API de acesso a banco de dados relacional do Java Faz uso do driver provido pelo banco de dados Roda SQL (create, insert, update, etc.) no
Exibindo imagens em um controle DataGrid
Exibindo imagens em um controle DataGrid O ASP.NET além de oferecer uma interface muito amigável traz muitos controles que facilitam a vida de qualquer desenvolvedor. Um destes controles é o DataGrid.
Programação para Android. Aula 08: Persistência de dados SQL
Programação para Android Aula 08: Persistência de dados SQL Persistência de dados Na maioria das aplicações precisamos ter algum tipo de persistência de dados. Para guardar informações de forma persistente
! "! # $ " % & ' ( # ( ) Página: 1
& '( # ( ) Página: 1 * Web Applications... 3 GRIDVIEW... 3 DETAILSVIEW... 12 FORMVIEW... 18 DATALIST... 21 CLASSE DE NEGÓCIO... 24 TREEVIEW + XML... 33 TREEVIEW + DataAdapter... 36 TREEVIEW + DataReader...
JDBC. Prof. Márcio Bueno ([email protected])
JDBC Prof. Márcio Bueno ([email protected]) JBDC Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que faz o envio de instruções SQL para qualquer banco
Código do Sistema Ponto de Vendas
Código do Sistema Ponto de Vendas O sistema ponto de vendas, tem como finalidade implementar um pequeno sistema em WPF, que sirva de exemplo para a turma da disciplina Ambiente de Programação e Banco de
22/05/2012 CRIANDO UM PROJETO COM TELAS ESTRUTURA DA APLICAÇÃO LOGIN BANCO DE DADOS TAREFAS PHP MYSQL PARTE 2
CRIANDO UM PROJETO COM TELAS Páginas com formulário Acesso ao banco de dados PHP MYSQL PARTE 2 Luciana Balieiro Cosme ESTRUTURA DA APLICAÇÃO LOGIN BANCO DE DADOS # Coluna Nome e Tipo 1 codigo int(11) AUTO_INCREMENT
Login. Criar um novo website File > New > WebSite Framework 4.5 Visual C# ASP.NET Empty Web Site Nome do projeto: WebLogin
Login Criar um novo website File > New > WebSite Framework 4.5 Visual C# ASP.NET Empty Web Site Nome do projeto: WebLogin Estrutura do projeto Criar pastas e deixar a estrutura do projeto conforme a figura.
Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados:
Livro de Visitas Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados: ID nome email mensagem data O código
ASP.NET. Michael Schuenck dos Santos
ASP.NET Michael Schuenck dos Santos Curso de Sistemas de Informação Centro Universitário Luterano de Palmas (CEULP/ULBRA) Caixa Postal 15.064 91.501-970 Palmas TO Brasil [email protected] 1. Introdução
Persistência de Classes em Tabelas de Banco de Dados
UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classes em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário preservar os objetos
Programação em Rede JDBC
Programação em Rede JDBC 1 JDBC - Java Database Connectivity Necessidades : ligar aplicações Java e Applets a DBMS Drivers que suportam SQL um driver JDBC/DBMS deve suportar pelo menos o ANSI SQL92 JDBC
Java & Bancos de Dados Adaptado de Slides da Universidade Salgado de Oliveira Goiânia
Java & Bancos de Dados Adaptado de Slides da Universidade Salgado de Oliveira Goiânia Sistemas de Informação Ling.Prog.V Prof. Roberto Couto Lima Fonte: Curso Java Prof. Fabricio Leonard Leopoldino (Universo)
Programação Orientada a Objetos JDBC Java Database Connectivity
Especialização em Engenharia de Software Programação Orientada a Objetos JDBC Java Database Connectivity Sérgio Soares [email protected] Objetivos Apresentar os conceitos básicos da especificação de Java
Exercícios de fixação: Listas
Exercícios de fixação: Listas Exercício 1 : Inlcuindo o driver ao seu projeto 1. No Eclipse, vamos criar um novo projeto chamado CursoJavaJDBC. 2. Copie o driver do MySQL para o seu projeto. a. localize
Linguagens de Programação
JDBC - Java Database Connectivity Necessidades : ligar aplicações Java e Applets a DBMS Drivers que suportam SQL um driver JDBC/DBMS deve suportar pelo menos o ANSI SQL92 JDBC é constituído por interfaces
Mapeamento Lógico/Relacional com JPA
Mapeamento Lógico/Relacional com JPA Elaine Quintino da Silva Doutora em Ciência da Computação pelo ICMC-USP/São Carlos Analista de Sistemas UOL PagSeguro Instrutora Globalcode Agenda! Persistência de
Nota de Aplicação. Escrita em Banco de Dados SQL com o Vijeo Citect 1.0. Suporte Técnico Brasil. Versão:
Nota de Aplicação Escrita em Banco de Dados SQL com o Vijeo Citect Versão: 1.0 Suporte Técnico Brasil Especificações técnicas Hardware: Software: Versão: Vijeo Citect 7.40 SP 2 SQL Server 2012 Suporte
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados
JAVA COM BANCO DE DADOS PROFESSORA DANIELA PIRES
Conteúdo O Projeto... 2 Criação de Pacotes... 4 Factory:... 6 DAO:... 15 GUI (Graphical User Interface ou Interface Gráfica de Cadastro)... 18 Evento SAIR... 23 Evento CADASTRAR... 24 1 O Projeto Arquivo
Introdução ao ASP.NET
Introdução ao ASP.NET Miguel Isidoro Agenda ASP ASP.NET Server Controls Separação de Código e Apresentação Acesso a Dados Web Services Aplicações Web ASP.NET 1 ASP Razões do Sucesso Modelo de programação
Tarefa Orientada 5 Aplic. Manutenção de Facturas de Clientes
Tarefa Orientada 5 Aplic. Manutenção de Facturas de Clientes Objectivos: Aplicação Manutenção de Facturas de Clientes Utilização de uma fonte de dados. Formulários Master/Detail. Adicionar consultas a
Nota de Aplicação. Relatório em HTML no Vijeo Citect 1.0. Suporte Técnico Brasil. Versão:
Nota de Aplicação Relatório em HTML no Vijeo Citect Versão: 1.0 Suporte Técnico Brasil Especificações técnicas Hardware: Software: Versão: Vijeo Citect 7.40 SP 2 SQL Server 2012 Suporte Técnico Brasil
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados
Histórico de Revisões
1 Histórico de Revisões Data Versão Responsável Histórico 16/03/2012 1.0 Robson M. Matos Elaboração da documentação técnica 24/10/2014 2.0 Robson M. Matos Atualização da documentação técnica 2 Histórico
Integrando Java com Banco de Dados
Especialização em Engenharia de Software Programação Orientada a Objetos JDBC Java Database Connectivity Sérgio Soares [email protected] Objetivos Apresentar os conceitos básicos da especificação de Java
Capítulo 4. Programação em ASP
Índice: CAPÍTULO 4. PROGRAMAÇÃO EM ASP...2 4.1 REGISTRAR...2 4.1.1 Códigos para configuração do objeto...2 4.1.2 Formulário para transferir dados da impressão digital...3 4.1.3 Código Javascript para registro
Faculdades Network Bacharelado em Sistemas de Informação Tópicos Avançados. Aulas 25 e 26 Exemplo de Aplicação usando JSP e MySQL
Aulas 25 e 26 Exemplo de Aplicação usando JSP e MySQL Nova Odessa, 18 de abril de 2012. 1. Introdução O presente documento descreve a aplicação de acesso a Banco de Dados usando JSP, desenvolvida para
Figura 1. Figura 2. Prova Escrita de Base de Dados 5 Novembro 2005 - V2 Número do Aluno: Nome do Aluno: 1º Teste (90 Minutos)
Prova Escrita de Base de Dados 5 Novembro 2005 - V2 Número do Aluno: Nome do Aluno: 1º Teste (90 Minutos) Identifique esta prova preenchendo o seu nome e número nesta página, e o número em todas as restantes.
Programação Orientada a Objetos II
Programação Orientada a Objetos II AULA Banco de Dados (Exemplo) Prof. Rodrigo Rocha [email protected] (Modo Texto) Conectando ao Banco de Dados Entre no Diretório do Mysql mysql u root p criando
Validação de formulário : CEP, Email e CPF
Validação de formulário : CEP, Email e CPF Publicado em: 14/09/2003 A ASP.NET veio para facilitar ainda mais o desenvolvimento para WEB, trazendo consigo todo um conjunto inovações que visam facilitar
Fernando Freitas Costa. Pós-Graduando em Gestão e Docência Universitária. blog.fimes.edu.br/fernando [email protected]
JavaServerFaces JSF Fernando Freitas Costa Bacharel em Sistemas de Informação Pós-Graduando em Gestão e Docência Universitária blog.fimes.edu.br/fernando [email protected] JavaServerFaces e Banco de Dados
Aula 06 Usando controles em ASP.NET
Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: Linguagem de Programação Plataforma.NET 2 Aula 06 Usando controles em ASP.NET Nas propriedades do FORM temos a opções EnableViewState. Esta
Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql
Universidade Federal de Mato Grosso-UFMT Sistemas de Informação Laboratório de Programação Visual Prof. Clóvis Júnior Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql Estrutura
Passo a passo: Usando o Microsoft Azure para estudantes
Passo a passo: Usando o Microsoft Azure para estudantes Comece a usar o Microsoft Azure gratuitamente, a nova ferramenta disponível via DreamSpark. Através deste guia você irá aprender como desenvolver
Guia e Utilização do Visual Studio 6.0
Guia e Utilização do Visual Studio 6.0 Objectivo Este guia acompanha-o através do processo de criação de uma aplicação C++ utilizando o ambiente de desenvolvimento Visual Studio 6.0. Passo 1: Criação de
Gerador de código JSP baseado em projeto de banco de dados MySQL
Gerador de código JSP baseado em projeto de banco de dados MySQL Juliane Menin Orientanda Prof. Alexander Roberto Valdameri Orientador Roteiro Introdução e Objetivos Fundamentação Teórica Especificação
Criar uma aplicação JPA2 com EclipseLink e H2
Criar uma aplicação JPA2 com EclipseLink e H2 1) Criar uma aplicação Java no NetBeans. File > New Project > Java, Java Application > Project name: JPA2 Finish. 2) Acrescentar ao Projeto NetBeans a biblioteca
Connection String usada por uma Class Library
Connection String usada por uma Class Library Vamos considerar uma Class Library com o modelo de dados e com acesso à base de dados através do Entity Framework. Aonde deve ser colocada a connection string
Exibir relatórios gerados pelo Jasper Report em Flex
Exibir relatórios gerados pelo Jasper Report em Flex Autor: Roberto Lourenço de Oliveira Júnior Email: robertojr at comp dot ufla dot br Página pessoal: http://alunos.dcc.ufla.br/~robertojr O Jasper Report
ASP.Net com MySQL Connector/Net 6.2.5
ASP.Net com MySQL Connector/Net 6.2.5 Introdução Por questões de segurança, a ITM Networks agora trabalha com a política de segurança MediumTrust nos servidores Windows 2003 Server. Algumas versões do
Formulário de Contato
Formulário de Contato Exemplos de formulários em ASP, PHP e C# Bloqueio Porta 25 Evitar envio de emails não autorizados (SPAM s); Fóruns mundiais; Órgãos internacionais; Acordo de Cooperação (CGI.br);
Documentação do retorno XML referente projeto Busca Endereço por CEP
1/9 Documentação do retorno XML referente projeto Busca Endereço por CEP Neste documento você encontrará a estrutura do XML que o web service retona e alguns exemplos de como usar. Códigos de Retorno para
Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo
Iniciar o Data Adapter Configuration Wizard Toolbox Data Duplo clique em OleDbDataAdapter Botão next na caixa de diálogo Se carregar em Cancel, o wizard é cancelado e podemos depois definir as propriedades
Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011
Exercício em ASP.NET (Agenda)
Exercício em ASP.NET (Agenda) 1 Introdução O exercício será composto basicamente por 3 módulos: - Autenticação/Autorização de Usuários - Menu - Cadastro / Exclusão de contatos Todos os módulos da aplicação
Programação para Android. Aula 06: Activity, menus e action bar
Programação para Android Aula 06: Activity, menus e action bar Activity A classe Activity é quem gerencia a interface com o usuário. Ela quem recebe as requisições, as trata e processa. Na programação
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A. Criar uma relação mestre-detalhe. Pesquisa de informação
P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A Módulo 18 Ferramentas de Desenvolvimento de Páginas Web Criar uma relação mestre-detalhe 1. Cria uma cópia da página «listaferram.php»
Manipulação de Banco de Dados com Java 1. Objetivos
Manipulação de Banco de Dados com Java 1. Objetivos Demonstrar os fundamentos básicos para a manipulação de banco de dados com Java; Apresentar a sintaxe de comandos SQL usados em Java. 2. Definições A
PHP e MySQL Autenticação de Usuários
PHP e MySQL Autenticação de Usuários Programação de Servidores Marx Gomes Van der Linden http://marx.vanderlinden.com.br/ Controle de Acesso A maioria das aplicações web envolve em algum ponto um mecanismo
SISTEMA EXPERIMENTALL 15/11/2009. Olá! A partir de agora vamos conhecer a IDE NetBeans 6.7.1 efetuando um micro projeto swing.
15/11/2009 Olá! A partir de agora vamos conhecer a IDE NetBeans 6.7.1 efetuando um micro projeto swing. Crie um novo projeto clicando em arquivo e em novo projeto. Escolha a opção java, aplicativo java
Uma vez no form, dê um clique duplo sobre o objeto e insira a tela conforme abaixo. Não esqueça do & e das teclas de atalho.
Exercício 03 Construir um programa em Delphi com um menu, cadastrando informações de clientes de um banco, conforme tela abaixo. Para tal, inserir, na paleta Standard clicar em menu. Uma vez no form, dê
Integração TOTVS Microsiga Protheus e Fluig ECM
08/2013 Sumário Sumário... 2 1 Objetivo... 3 2 Integração manual... 3 2.1 Formulário... 3 2.1.1 ECM... 3 2.1.2 Protheus... 4 2.1.3 MVC... 5 2.1.4 Rotina Automática (Modelo 1)... 6 2.2 Processo... 7 2.3
Sintaxe Geral Tipos de Dados. Prof. Angelo Augusto Frozza, M.Sc.
Sintaxe Geral Tipos de Dados Comentários Comentários: De linha: // comentário 1 // comentário 2 De bloco: /* linha 1 linha 2 linha n */ De documentação: /** linha1 * linha2 */ Programa Exemplo: ExemploComentario.java
DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.
Universidade do Minho Departamento de Informática Camada de Dados - JDBC Aula 1 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.pt 2 Camada de Dados A camada
Aplicação Hibernate1 no NetBeans
Aplicaçã Hibernate1 n NetBeans Hibernate é um framewrk que frnece ferramentas para efetuar mapeament bjet/relacinal para Java. Mapeament bjet/relacinal é prcess de cnversã bidirecinal entre bjets e tabelas
