! "! # $ " % & ' ( # ( ) Página: 1

Tamanho: px
Começar a partir da página:

Download "! "! # $ " % & ' ( # ( ) Página: 1"

Transcrição

1 & '( # ( ) Página: 1

2 * Web Applications... 3 GRIDVIEW... 3 DETAILSVIEW FORMVIEW DATALIST CLASSE DE NEGÓCIO TREEVIEW + XML TREEVIEW + DataAdapter TREEVIEW + DataReader Windows Applications Data Access Master / Detail Página: 2

3 Web Applications GRIDVIEW Objetivo: Montar um formulário com o controle GridView. Este controle permite exibir os dados na forma de GRID, além de suportar diversas funcionalidades de edição, classificação, etc. 1. Abra o Visual Web Developer 2005 Express Edition. Selecione o menu File / New Web Site para criar um novo Web Site, conforme a seguinte figura. Note que a linguagem é o Visual Basic, mas se você quiser criar em Visual C# não há nenhum problema, pois os passos são os mesmos. 2. Em seguida pressione o botão OK. Será exibida uma janela contendo a página Default.aspx com o HTML exibido. Para efeito de exercício, iremos criar páginas relativas ao tópico abordado, portanto, exiba o Solution Explorer (Ctrl + Alt + L) e exclua esta página. Para adicionar uma nova página, no Solution Explorer, clique com o botão direito sobre o C:\WebSite\DCE20005 e selecione Add New Item. Digite GridView.aspx no nome da página e clique em Add. Página: 3

4 3. Caso queira digitar as Tags HTML diretamente nesta janela, esteja à vontade, no entanto, irei mostrar os controles na janela de Design. Sendo assim, clique no botão Design no rodapé da página. Página: 4

5 4. Exiba a Toolbox e arraste um controle GridView para o formulário. Será aberta uma Smart Tag contendo diversas opções. 5. Selecione Auto Format e aplique um formato de acordo com a sua necessidade. Página: 5

6 6. Para definir a fonte de dados, em Choose Data Source selecione New Data Source. 7. Você pode selecionar qualquer fonte de dados, mas neste caso escolha Database. Perceba que já é definido um ID (SqlDataSource1), e caso queira alterar basta digitar. Como iremos utilizar esta conexão em vários exercícios, deixe o checkbox de conexão selecionado para que a string de conexão seja armazenada no arquivo Web.Config. Página: 6

7 8. Você precisa identificar qual é a tabela a ser usada como fonte de dados. Selecione Products e alguns campos. Página: 7

8 9. Como iremos permitir a edição de dados no GridView, clique no botão Advanced para abrir esta janela onde você irá selecionar as duas opções para que o DataAdapter seja montado contendo todas estas instruções SQL para efetivar as operações. 10. Na Smart Tag são exibidos os checkboxes para você ativar as operações. Selecione Enable Paging para permitir a paginação, Enable Sorting para permitir a classificação por coluna, Enable Editing para permitir a edição de dados diretamente no GridView e Enable Deleting para permitir a exclusão de dados. Página: 8

9 11. Para customizar as colunas, selecione Edit Columns e aplique uma formatação no campo Estoque de forma que seja exibido no formato numérico com zero casas decimais (DataFormatString = {0:n0}. Você pode aplicar qualquer formato as colunas. Página: 9

10 12. Como foi permitida a edição de dados no controle, customize os botões para a lingua onde o controle será utilizado. Para isso, selecione o Command Field, localize as propriedades Text de cada botão e altere o texto. Página: 10

11 13. Selecione Auto Format e aplique um formato de acordo com a sua necessidade. 14. Salve o projeto e pressione CTRL + F5 para executá-lo no browser. É importante destacar que o ASP.NET 2 não precisa de um IIS instalado na máquina, pois ele monta o próprio ambiente do IIS. Página: 11

12 DETAILSVIEW Objetivo: Montar um formulário com o controle DetailsView. Este controle exibe um registro de cada vez. 1. Adicione um novo Web Form no Solution Explorer. 2. Exiba a Toolbox e arraste um controle DetailsView para o formulário. Será aberta uma janela com a Smart Tag para informar a fonte de dados, que neste caso será a tabela Employees do SQL Server Selectione New data source. 3. Informe qual é a fonte de dados, neste caso é um Database. 4. Selecione a tabela Employees com alguns campos. Página: 12

13 5. Clique no botão Advanced Options e selecione os dois checkboxes para que sejam criados os métodos para suportar a inclusão e edição de dados. Página: 13

14 6. Retornando a Smart Tag, selecione todos os checkboxes para ativar a paginação e a manutenção de dados. 7. Customize o campo que exibe uma data para ficar com o formato de acordo com a propriedade DataFormatString, sendo {0:dd/MM/yyyy}. O 0: indica que será o campo atual e o formato vem a seguir. Página: 14

15 8. Se você analisar o código HTML gerado, irá notar que o conteúdo da fonte de dados está declarado dentro do HTML através da Tag asp:sqldatasource. <form id="form1" runat="server"> <asp:detailsview ID="DetailsView1" Runat="server DataSourceID="SqlDataSource1" AutoGenerateRows="False" DataKeyNames="EmployeeID" AllowPaging="True"> <Fields> <asp:boundfield ReadOnly="True" DataField="EmployeeID"/> <asp:boundfield DataField="BirthDate" DataFormatString="{0:dd/MM/yyyy}"/>... <asp:commandfield ShowDeleteButton="True" ShowInsertButton="True </Fields> </asp:detailsview> ShowEditButton="True"/> <asp:sqldatasource ID="SqlDataSource1" Runat="server" Página: 15

16 DeleteCommand="DELETE FROM [Employees] WHERE InsertCommand="INSERT INTO [Employees] ([LastName]... [Photo]) SelectCommand="SELECT [EmployeeID]... [Address] FROM [Employees] UpdateCommand="UPDATE [Employees] SET [LastName] AND [Photo] ConnectionString="<%$ ConnectionStrings:AppConnectionString1 %>"> <DeleteParameters> <asp:parameter Name="original_EmployeeID"></asp:Parameter>... <asp:parameter Name="original_Photo"></asp:Parameter> </DeleteParameters> <UpdateParameters> <asp:parameter Type="String" Name="LastName"></asp:Parameter>... <asp:parameter Name="original_Photo"></asp:Parameter> </UpdateParameters> <InsertParameters> <asp:parameter Type="String" Name="LastName"></asp:Parameter>... <asp:parameter Name="Photo"></asp:Parameter> </InsertParameters> </asp:sqldatasource> </form> 9. Salve o projeto e execute-o no browser. Inclua um novo registro e salve-o. Em seguida, altere o conteúdo e salve novamente. Página: 16

17 Página: 17

18 FORMVIEW Objetivo: Montar um formulário com o controle FormView. Este controle exibe um registro de cada vez com um Label e o conteúdo do registro. 1. Adicione um novo Web Form no Solution Explorer. Arraste o controle FormView para o formulário. 2. A fonte de dados será um Database. Selecione a tabela Customers do banco de dados Northwind e todos os campos. 3. Aplique um Auto Format conforme a necessidade. Página: 18

19 4. Ajuste o layout de forma que caibam todos os dados. 5. Salve o projeto e execute-o no browser. Navegue nas páginas para visualizar os registros. Página: 19

20 Página: 20

21 DATALIST Objetivo: Montar um formulário com o controle DataList. Este controle exibe diversos registros na mesma página, onde você deve determinar a área de dados e o respectivo layout. 1. Adicione um novo Web Form no Solution Explorer. Arraste o controle DataList para o formulário. 2. A tabela usada será a Orders com alguns campos. 3. Customize o campo OrderDate para que a data seja exibida no formato adequado. Para isso, selecione o OrderDateLabel e o link Edit DataBindings. Configure o formato para Short Date. Página: 21

22 4. Note no HTML que a propriedade chave para exibir os dados é a Text, onde usa o Eval(field). <asp:datalist ID="DataList1" Runat="server DataSourceID="SqlDataSource1" RepeatColumns="3"> <ItemTemplate> <b>orderid: </b> <asp:label ID="OrderIDLabel" Text='<%# Eval("OrderID") %>'/> OrderDate: <asp:label ID="OrderDateLabel" Text='<%# Eval("OrderDate", "{0:d}")... ShipCountry: <asp:label ID="ShipCountryLabel" Text='<%# Eval("ShipCountry")%>'/> </ItemTemplate> </asp:datalist> <asp:sqldatasource ID="SqlDataSource1" Runat="server SelectCommand="SELECT [OrderID], [OrderDate], [ShipName], [ShipAddress], [ShipCity], [ShipCountry] FROM [Orders] ConnectionString="<%$ ConnectionStrings:AppConnectionString1 %>"> </asp:sqldatasource> Página: 22

23 5. Salve o projeto e execute-o no browser. Página: 23

24 CLASSE DE NEGÓCIO Objetivo: Definir uma classe de negócio contendo métodos para acessar um banco de dados e retornar um DataSet, o qual será utilizado em qualquer tipo de projeto. VB.NET 1. No Solution Explorer, adicione um novo projeto do tipo Class Library chamado DataAccess. 2. Como iremos acessar o SQL Server 2000, na primeira linha da tela, digite os Namespaces que contém os métodos e propriedades para efetuar o acesso. Vale dizer que a classe SqlClient foi criada apenas para o SQL Server 7 ou superior. Qualquer outra versão do SQL deverá usar o OLEDB. Imports System.Data Imports System.Data.SqlClient C# using System.Data; using System.Data.SqlClient; 3. Digite o método chamado GetCategories que retorna um DataSet. Este método utilizará a string de conexão chamada myconn que está armazenada no arquivo Web.Config; monta uma instrução SQL que seleciona todos os campos da tabela Categories; define a conexão e o Command que efetiva o Select; monta um DataAdapter e um DataSet; preenche o DataAdapter no respectivo DataSet definido e retorna o mesmo. Já o método GetProducts recebe como argumento o código da categoria e retorna um Dataset. Este código será usado como critério na instrução SQL para pesquisar todos os produtos da respectiva categoria. VB.NET Public Class DataAccess Public Shared Function GetCategories() As DataSet Dim conexao As String = ConfigurationSettings.ConnectionStrings( myconn").connectionstring() Página: 24

25 Dim sql As String = "SELECT * FROM Categories" Dim conn As New SqlConnection(conexao) Dim command As New SqlCommand(sql, conn) Dim adapter As New SqlDataAdapter(command) Dim ds As New DataSet adapter.fill(ds) Return ds End Function Public Shared Function GetProducts(ByVal cat As Integer) As DataSet Dim conexao As String = ConfigurationSettings.ConnectionStrings( myconn").connectionstring() Dim conn As New SqlConnection(conexao) Dim command As New SqlCommand() command.connection = conn command.commandtype = CommandType.Text command.parameters.add(new cat)) command.commandtext = "SELECT ProductID, ProductName, UnitPrice, UnitsInStock FROM Products WHERE Dim adapter As New SqlDataAdapter(command) Dim ds As New DataSet adapter.fill(ds) Return ds End Function End Class C# public class DataAccess { Página: 25

26 public static DataSet GetCategories() { "; string conexao = "Database=northwind;server=(local);user id=sa string sql = "SELECT * FROM Categories"; SqlConnection conn = new SqlConnection(conexao); SqlCommand command = new SqlCommand(sql, conn); SqlDataAdapter adapter = new SqlDataAdapter(command); DataSet ds = new DataSet(); adapter.fill(ds); return ds; } public static DataSet GetProducts(int cat) { id=sa"; string conexao = "Database=northwind;server=(local);user SqlConnection conn = new SqlConnection(conexao); SqlCommand command = new SqlCommand(); command.connection = conn; command.commandtype = CommandType.Text; command.parameters.add(new cat)); command.commandtext = "SELECT ProductID, ProductName, UnitPrice, UnitsInStock FROM Products WHERE } } SqlDataAdapter adapter = new SqlDataAdapter(command); DataSet ds = new DataSet(); adapter.fill(ds); return ds; Página: 26

27 4. Salve o projeto. Adicione um novo Web Form no Solution Explorer. Digite Categorias e arraste o controle DropDownList para o formulário. Na Smart Tag, selecione o checkbox AutoPostBack para submeter este controle ao servidor. 5. Para a fonte de dados, selecione Object, afinal, usaremos a classe definida anteriormente. Caso queira alterar o nome do DataSource, fique à vontade. 6. Na TAB Select são exibidos todos os métodos existentes. Selecione o GetCategories e observe que o retorno é um DataSet. Página: 27

28 7. Como o controle é um DropDownList, digite CategoryName em Data Field to Display, pois aqui é o campo a ser exibido. Já em Data Field for the Value é o campo que será armazenado quando o usuário selecionar um item, portanto, digite CategoryID. Página: 28

29 8. Em seguida montaremos um GridView para exibir todos os produtos da respectiva categoria. Selecione como Data Source o Object DataAccess e o método GetProducts. Página: 29

30 9. Como este método requer um parâmetro, informe que virá do controle DropDownList1. Página: 30

31 10. Na Smart Tag, habilite a paginação e a classificação. 11. Salve o projeto e execute no browser. Selecione outras categorias e veja que o GridView exibe todos os produtos da categoria selecionada. Página: 31

32 Página: 32

33 TREEVIEW + XML Objetivo: Definir um arquivo XML e utilizá-lo como fonte de dados para um controle TreeView. 1. No Solution Explorer, adicione um novo item do tipo XML File chamado myxml com a seguinte estrutura. <?xml version="1.0" encoding="utf-8"?> <collection> <book> <title>asp.net</title> <author>dino esposito</author> <publisher>ms press</publisher> </book> <book> <title>sql reporting services</title> <author>tom cruise</author> <publisher>ms press</publisher> </book> </collection> 2. Adicione um novo Web Form. Arraste o controle TreeView para o formulário e associe na fonte de dados o arquivo XML criado anteriormente. Página: 33

34 3. Defina um Auto Format conforme a necessidade para apresentar os dados hierárquicos de forma viável. Página: 34

35 Página: 35

36 TREEVIEW + DataAdapter Objetivo: Definir um código que irá ler uma tabela no banco de dados, montar um DataAdapter e preencher um controle TreeView. VB.NET 1. No Solution Explorer, adicione um novo formulário contendo um controle TreeView. Como iremos digitar um código diretamente no HTML, no rodapé, clique no botão HTML e digite o seguinte código que irá ler duas tabelas (Categories e Products) do banco de dados Northwind, montará na memória um relacionamento entre as chaves e usará como fonte de dados para montar o controle TreeView. Como este controle requer dados hierárquicos, então, montaremos um nível com as categorias e outro nível com os produtos das respectivas categorias. Page Language="VB" %> Import Namespace="System.Data" %> Import Namespace="System.Data.SqlClient" %> <script runat="server"> Dim conexao As String = "Server=localhost;Database=Northwind;user id=sa" Sub Page_Load() If Not Page.IsPostBack Then FillNodes() End If End Sub Sub FillNodes() Dim ds As DataSet = GetData() For Each masterrow As DataRow In ds.tables("categories").rows Dim masternode As New TreeNode(masterRow("CategoryName").ToString()) Página: 36

37 TreeView1.Nodes.Add(masterNode) For Each childrow As DataRow In masterrow.getchildrows("children") Dim childnode As New TreeNode(childRow("ProductName").ToString()) Next End Sub Next masternode.childnodes.add(childnode) Function GetData() As DataSet Dim conn As SqlConnection = New SqlConnection(conexao) Dim sqlcat As String = "SELECT CategoryID, CategoryName FROM Categories" Dim sqlprod As String = "SELECT CategoryID, ProductName FROM Products" Dim dacat As SqlDataAdapter = New SqlDataAdapter(sqlCat, conn) conn) Dim daprod As SqlDataAdapter = New SqlDataAdapter(sqlProd, Dim ds As DataSet = New DataSet() dacat.fill(ds, "Categories") daprod.fill(ds, "Products") ds.relations.add("children", _ ds.tables("categories").columns("categoryid"), _ ds.tables("products").columns("categoryid")) Return ds End Function </script> Página: 37

38 C# Page Language="C#" %> Import Namespace="System.Data" %> Import Namespace="System.Data.SqlClient" %> <script runat="server"> const string conexao = "Server=localhost;Database=Northwind;user id=sa"; void Page_Load() { } if (! Page.IsPostBack) FillNodes(); void FillNodes() { DataSet dst = GetData(); foreach (DataRow masterrow in dst.tables["categories"].rows) { TreeNode masternode = new TreeNode((string)masterRow["CategoryName"]); TreeView1.Nodes.Add(masterNode); foreach (DataRow childrow in masterrow.getchildrows("children")) { TreeNode childnode = new TreeNode((string)childRow["ProductName"]); } } masternode.childnodes.add(childnode); Página: 38

39 } DataSet GetData() { SqlConnection conn = new SqlConnection(conexao); string sqlcat = "Select CategoryID, CategoryName FROM Categories"; string sqlprod = "Select CategoryID, ProductName FROM Products"; } </script> SqlDataAdapter dacat = new SqlDataAdapter(sqlCat, conn); SqlDataAdapter daprod = new SqlDataAdapter(sqlProd, conn); DataSet ds = new DataSet(); dacat.fill(ds, "Categories"); daprod.fill(ds, "Products"); ds.relations.add("children", ds.tables["categories"].columns["categoryid"], ds.tables["products"].columns["categoryid"]); return ds; Página: 39

40 Página: 40

41 TREEVIEW + DataReader Objetivo: Definir um código que irá ler uma tabela no banco de dados, montar um DataReader e preencher um controle TreeView. 1. No Solution Explorer, adicione um novo formulário contendo um controle TreeView. Como iremos digitar um código diretamente no HTML, no rodapé, clique no botão HTML e digite o seguinte código que irá ler a tabela Employees do banco de dados Northwind, montará um DataReader que usará como fonte de dados para montar o controle TreeView. O DataReader é a forma mais rápida de se ler uma fonte de dados. VB.NET Page Language="VB" %> Import Namespace="System.Data" %> Import Namespace="System.Data.SqlClient" %> <script runat="server"> Dim conexao As String = "Server=localhost;Database=Northwind;user id=sa" sub TreeView1_TreeNodePopulate(sender As Object, _ e As TreeNodeEventArgs) Dim conn As New SqlConnection(conexao) Dim sql As String = "SELECT EmployeeID, FirstName FROM Employees" Dim cmd As New SqlCommand(Sql, conn) conn.open() Try Dim reader As SqlDataReader = cmd.executereader() While reader.read() Dim newnode As New TreeNode() newnode.populateondemand = True Página: 41

42 End Sub </script> Finally End Try newnode.text = reader("firstname").tostring() newnode.value = reader("employeeid").tostring() e.node.childnodes.add(newnode) End While conn.close() C# Page Language="C#" %> Import Namespace="System.Data" %> Import Namespace="System.Data.SqlClient" %> <script runat="server"> string conexao = "Database=northwind;server=(local);user id=sa"; void TreeView1_TreeNodePopulate(object sender, TreeNodeEventArgs e) { SqlConnection con = new SqlConnection(conexao); string sql = "SELECT EmployeeID, FirstName FROM Employees"; SqlCommand cmd = new SqlCommand(sql, con); con.open(); using (con) { SqlDataReader reader = cmd.executereader(); while (reader.read()) { TreeNode newnode = new TreeNode(); Página: 42

43 } } newnode.populateondemand = true; newnode.text = reader["firstname"].tostring(); newnode.value = reader["employeeid"].tostring(); e.node.childnodes.add(newnode); } </script> 2. Salve o projeto e execute. Página: 43

44 Windows Applications Data Access Objetivo: Montar um formulário para exibir dados oriundos de um banco de dados, assim como a barra de navegação e os objetos gerados. 1. Abra o Visual Basic 2005 Express Edition ou o Visual C# 2005 Express Edition. Selecione o menu File / New Project para criar um novo projeto. Note que a linguagem é o Visual Basic, mas se você quiser criar em Visual C# não há nenhum problema, pois os passos são os mesmos. É criado um formulário chamado Form1 como default. Como iremos ler uma tabela do banco de dados Northwind do MS-Access, selecione o menu Data / Show Data Sources para exibir a janela Data Sources. Clique no link Add New Data Source. 2. Como usaremos o MS-Access, selecione Local Database File. Página: 44

45 3. Clique em Browse e localize o MDB. 4. Selecione a tabela Employees e note que o nome do DataSet é Northwind DataSet. Caso queira alterar, fique à vontade. Clique em Finish para encerrar o assistente. Página: 45

46 5. Note que são gerados vários objetos automaticamente relativos a esta tabela e conexão. 6. É gerado um arquivo XSD que representa o Schema dos dados, ou seja, os campos com os respectivos tipos. Página: 46

47 7. O Schema pode conter diversos métodos, como este listado abaixo. 8. Veja a estrutura da instrução SQL gerada. Página: 47

48 9. Na janela Data Sources, o DataSet NorthwindDataSet é listado contendo a tabela Employees com os devidos campos. Como estes dados serão exibidos em um formulário é possível definir em que tipo de controle cada campo será exibido. Por exemplo, clique no campo EmployeeID e altere para Label. Existem diversos tipos de campos que se enquadram nesta categoria. Página: 48

49 10. Em relação a forma em que todo o conteúdo da tabela será exposta, temos: DataGridView, Details, None ou Customize. Neste exemplo, usaremos Details, portanto, clique no nome da tabela Employees e troque para Details. Página: 49

50 11. O próximo passo é arrastar a tabela Employees para dentro do formulário. Observe que os controles são inseridos e você pode posicioná-los da melhor forma possível. Além disto, é inserida uma barra de navegação vinculada aos dados. 12. Salve o projeto e pressione F5 para executar. Página: 50

51 Master / Detail Objetivo: Montar um formulário Master / Detail com duas tabelas vinculadas. 1. No Solution Explorer, adicione um novo formulário. Abra a janela Data Sources, clique com o botão direito, selecione Add New Data Source. Este DataSet deverá ter duas tabelas (Categories e Products) com alguns campos selecionados. Como a chave entre as tabelas é o CategoryID, este deverá ser selecionado em ambas as tabelas. Os demais campos ficam a seu critério. 2. Na janela Data Sources defina que a tabela Categories será exibida como Details e Products como GridView. Os campos da Categories serão Labels. Página: 51

52 3. Arraste a tabela Categories para o formulário e disponha os dois controles conforme a seguinte figura. Note que são gerados todos os objetos necessários para preencher os Labels com os dados, assim como a barra de navegação. 4. Para montar o Master / Detail, clique no objeto CategoriesDataConnector e selecione Configure Master Details. Informe quem é a tabela Pai e a Filho. Página: 52

53 5. São criados novos controles automaticamente para vincular os dados. 6. É inserido um GridView para todos os produtos da respectiva categoria. Salve o formulário e execute-o. Caso tenha vários formulários no Solution Explorer, será preciso definir qual será aberto. Para isto, clique com o botão direito no Solution Explorer, selecione Properties, e em Startup object informe qual formulário será executado. Página: 53

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

Leia mais

Exibindo imagens em um controle DataGrid

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.

Leia mais

Acesso a Dados: com Wizard (sem escrever código), e Programaticamente

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,

Leia mais

Acesso a Dados ADO.NET

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,

Leia mais

Tarefa Orientada 5 Aplic. Manutenção de Facturas de Clientes

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

Leia mais

Criando um carrinho de compras

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

Leia mais

Veja abaixo um exemplo de como os dados são mostrados quando usamos o

Veja abaixo um exemplo de como os dados são mostrados quando usamos o Objeto DataGridView O controle DataGridView é um dos objetos utilizados para exibir dados de tabelas de um banco de dados. Ele está disponível na guia de objetos Data na janela de objetos do vb.net. Será

Leia mais

Microsoft Visual Studio 2010 C# Volume II

Microsoft Visual Studio 2010 C# Volume II Microsoft Visual Studio 2010 C# Volume II Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de

Leia mais

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

Leia mais

Trabalhando com XML RENATO CORREIA DE MATOS

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,

Leia mais

ADO.NET - Roteiro básico e Boas Práticas

ADO.NET - Roteiro básico e Boas Práticas ADO.NET - Roteiro básico e Boas Práticas Confuso com tantos conceitos novos, com tantas siglas e acrósticos? Qual provedor usar? Devo usar DataSet ou DataReader? Se essas e outras dúvidas te atormentam,

Leia mais

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos aplicar os temas e os skins.

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

Leia mais

Validação de formulário : CEP, Email e CPF

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

Leia mais

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível.

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível. Atividade 4 2013 SSIS Atenção! A atividade 4 será apresentada para toda a turma. Cada aluno terá 10 minutos para apresentação. O dia da apresentação será posteriormente marcado. Montando o cenário Para

Leia mais

Criação de uma DAL com Typed DataSets

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

Leia mais

Com criar relatório no Report Services do Microsoft SQL Server 2008 R2 integrado com o

Com criar relatório no Report Services do Microsoft SQL Server 2008 R2 integrado com o Com criar relatório no Report Services do Microsoft SQL Server 2008 R2 integrado com o SisMoura Objetivo Configurar o Reporting Services Como criar relatórios Como publicar relatórios Como acessar os relatórios

Leia mais

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Objectivos: Criação de fonte de dados (Data Source) a partir de base de dados. Utilização de um controlo DataGridView para visualizar dados.

Leia mais

Criando uma aplicação Web em C# usando o NHibernate

Criando uma aplicação Web em C# usando o NHibernate Criando uma aplicação Web em C# usando o NHibernate Apresento neste artigo como criar uma aplicação web totalmente orientada a objetos usando o framework NHibernate e a linguagem C#. Nossa meta é construir

Leia mais

ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães

ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães O ASP.NET que é a camada de desenvolvimento de aplicações web da plataforma.net vem agradando em muito os desenvolvedores de todo o mundo desde o

Leia mais

II Semana de Tecnologia da Informação

II Semana de Tecnologia da Informação II Semana de Tecnologia da Informação E-Commerce com ASP.Net Lucas Simões Maistro lucassimoes@univem.edu.br E-Commerce Tecnologias Utilizadas no Projeto Visual Studio 2008 ASP.Net 3.5 C# 3.0 ADO.Net SQL

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

Módulo 3936 ASP.NET. Financiado pelo FSE

Módulo 3936 ASP.NET. Financiado pelo FSE 2 EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formação@eisnt.com

Leia mais

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Nome Número: Série Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Proposta do projeto: Competências: Compreender a orientação a objetos e arquitetura cliente-servidor, aplicando-as

Leia mais

1- ASP.NET - HTML Server Controls

1- ASP.NET - HTML Server Controls 1- ASP.NET - HTML Server Controls Os controles de servidor - Server Controls - HTML são tags HTML padrão, com exceção de possuirem o atributo : runat="server". Vejamos um código que ilustra isto: O atributo

Leia mais

Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 AULA 01. 1 Perguntas e Respostas

Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 AULA 01. 1 Perguntas e Respostas Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 1 Perguntas e s AULA 01 1- A ferramenta responsável pelo auto incremento chama- se Identity. (Sim) 2- A ferramenta responsável pelo

Leia mais

Iniciando o MySQL Query Brower

Iniciando o MySQL Query Brower MySQL Query Brower O MySQL Query Browser é uma ferramenta gráfica fornecida pela MySQL AB para criar, executar e otimizar solicitações SQL em um ambiente gráfico. Assim como o MySQL Administrator foi criado

Leia mais

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

Leia mais

Repeater no GASweb. Regiões

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

Leia mais

ASP.NET 2.0 - Gerando relatórios com o ReportViewer

ASP.NET 2.0 - Gerando relatórios com o ReportViewer 1 de 5 26/8/2010 18:07 ASP.NET 2.0 - Gerando relatórios com o ReportViewer Este artigo vai mostrar como você pode gerar relatórios em suas páginas ASP.NET 2.0 usando o add-in ReportViewer para o Visual

Leia mais

Aplicação ReadWriteData

Aplicação ReadWriteData Aplicação ReadWriteData Aplicação com 1 página, que mostra num controlo DataGrid uma tabela de uma base de dados. O controlo DataGrid permite editar os valores mostrados nas células, e efectuar as correspondentes

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI

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

Leia mais

Criando um projeto ASP.Net no Visual Studio 2008

Criando um projeto ASP.Net no Visual Studio 2008 Criando um projeto ASP.Net no Visual Studio 2008 Ao abrir o Visual Studio 2008, vá no menu File > New > Project (como mostra a imagem abaixo) ou simplesmente pressionando as teclas Ctrl + Shift + N. Nas

Leia mais

Consulta de endereço através do Cep

Consulta de endereço através do Cep --------------------------------------------------------------------------------------------- Por: Giancarlo Fim giancarlo.fim@gmail.com Acesse: http://giancarlofim.wordpress.com/ ---------------------------------------------------------------------------------------------

Leia mais

Código do Sistema Ponto de Vendas

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

Leia mais

-------------------------------------------------------------------------------

------------------------------------------------------------------------------- Base de Dados Sales.mdb Tabelas: Customers (CustomerID, Name, Address, PhoneNb, FaxNb, EMail) Products (ProductID, Description, UnitPrice, StockQtd) Sales (SaleID, CustomerID, DateOfSale) SaleDetails (SaleID,

Leia mais

Revisão / Exercícios. Prof. Márcio Bueno. {bd2tarde,bd2noited}@marciobueno.com

Revisão / Exercícios. Prof. Márcio Bueno. {bd2tarde,bd2noited}@marciobueno.com Revisão / Exercícios Prof. Márcio Bueno {bd2tarde,bd2noited}@marciobueno.com Especificando Campos Apelidos de campo SELECT DEI" + "-UNICAP" as Centro, Universidade = UNICAP" Expressões como campos Podem

Leia mais

A interface IDataSource retorna dados em formato tabular e disponibiliza apenas dois métodos: GetView e GetViewNames. O primeiro,

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

Leia mais

4 Criação de macros e introdução à linguagem VBA

4 Criação de macros e introdução à linguagem VBA 4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação

Leia mais

Persistência de Classes em Tabelas de Banco de Dados

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

Leia mais

POCO no Entity Framework 4 Renato Haddad Microsoft Most Valuable Professional MVP, MCT, MCPD e MCTS Agosto 2010

POCO no Entity Framework 4 Renato Haddad Microsoft Most Valuable Professional MVP, MCT, MCPD e MCTS Agosto 2010 POCO no Entity Framework 4 Renato Haddad Microsoft Most Valuable Professional MVP, MCT, MCPD e MCTS Agosto 2010 Tecnologias Visual Studio.NET 2010, ASP.NET 4, EF 4 Sumário Com o lançamento do Visual Studio.NET

Leia mais

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri OBJETIVOS DA AULA: Criação de uma base de dados em MS SQL Server e acesso com VB 6. Fazer uma breve introdução a respeito do MS SQL Server 7.0; Criar uma pequena base de dados no MS SQL Server 7.0; Elaborar

Leia mais

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 5 SELECT * FROM Minha_memoria Revisando Sintaxes SQL e Criando programa de Pesquisa Ano:

Leia mais

SQL Server 2008 Integration Services

SQL Server 2008 Integration Services SQL Server 2008 Integration Services Utilizar a ferramenta certa para cada tipo de trabalho é uma decisão importante para projetos dentro de qualquer empresa. Dentro do Microsoft SQL Server 2008 o problema

Leia mais

Conhecendo o Visual FoxPro 8.0 Parte 1

Conhecendo o Visual FoxPro 8.0 Parte 1 AULA Conhecendo o Visual FoxPro 8.0 Parte 1 Em qualquer profissão é importante que se conheça bem as ferramentas que serão usadas para executar o trabalho proposto. No desenvolvimento de software não é

Leia mais

INSTALANDO E CONFIGURANDO O MY SQL

INSTALANDO E CONFIGURANDO O MY SQL INSTALANDO E CONFIGURANDO O MY SQL Este tutorial tem como objetivo mostrar como instalar o banco de dados My SQL em ambiente Windows e é destinado aqueles que ainda não tiveram um contato com a ferramenta.

Leia mais

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET Para utilizar um banco de dados com um aplicativo ASP.NET, é necessário criar uma conexão de banco de dados no Macromedia Dreamweaver MX.

Leia mais

GUIA DE INSTALAÇÃO. Plataforma Windows. Relatório Técnico Versão 0.1 (201305032030) Leandro Gomes da Silva, Tiago França Melo de Lima

GUIA DE INSTALAÇÃO. Plataforma Windows. Relatório Técnico Versão 0.1 (201305032030) Leandro Gomes da Silva, Tiago França Melo de Lima Laboratório de Engenharia e Desenvolvimento de Sistemas LEDS/UFOP Universidade Federal de Ouro Preto UFOP GUIA DE INSTALAÇÃO Plataforma Windows Relatório Técnico Versão 0.1 (201305032030) Leandro Gomes

Leia mais

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 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;

Leia mais

ASP.Net com MySQL Connector/Net 6.2.5

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

Leia mais

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO)

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO) INTRODUÇÃO AO MODELO ADONET (DESCONECTADO) O modelo ADONET (Activex Data Objects NET) consiste num conjunto de classes definidas pela NET framework (localizadas no namespace SystemData) que pode ser utilizado

Leia mais

C# - Conexão com MySQL

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.

Leia mais

TUTORIAL III: ADICIONANDO AJUDA. Adicionando Ajuda

TUTORIAL III: ADICIONANDO AJUDA. Adicionando Ajuda Adicionando Ajuda Para construir arquivos de ajuda do Windows, é necessário saber quais são os componentes de um arquivo de ajuda. Você tem três arquivos básicos que são parte de cada arquivo de ajuda:

Leia mais

LAB12: Componentes ASP.NET

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

Leia mais

Laboratório 1 SQL Server Integration Services

Laboratório 1 SQL Server Integration Services Laboratório 1 SQL Server Integration Services Cenário: Você deseja construir um processo que irá realizar relatório sobre vendas. O relatório é um sumario das vendas anuais, mas poderia ser aplicado para

Leia mais

Inserindo Dados no Banco de Dados Paradox.

Inserindo Dados no Banco de Dados Paradox. Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database

Leia mais

Textos Legais. TL Internet. Legislativa. Manual de Implantação

Textos Legais. TL Internet. Legislativa. Manual de Implantação Textos Legais TL Internet Legislativa Manual de Implantação Copyright GOVERNANÇABRASIL 2012 PRONIM TL INTERNET SUMÁRIO 1. REQUISITOS MÍNIMOS DE SISTEMA... 4 2. INSTALAÇÃO... 4 2.1. INSTALAÇÃO DO IIS 7.0...

Leia mais

Módulo 3936 ASP.NET. Financiado pelo FSE

Módulo 3936 ASP.NET. Financiado pelo FSE EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formação@eisnt.com

Leia mais

Projeto Supermercado - Produtos

Projeto Supermercado - Produtos OBJETIVO: Este projeto possibilitará fazer a manutenção dos dados da tabela de Produtos. Didaticamente, ele permite ao programador iniciante ter os primeiros contatos com os objetos de visualização individual

Leia mais

Instrução para Exportação de Certificados Digitais de Servidor Web IIS 6 e IIS 7

Instrução para Exportação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Instrução para Exportação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Gerar backup do certificado Gerar arquivo.pfx Certificado Digital do tipo A1 Sistemas Operacionais: Windows 2000 Server

Leia mais

Conhecendo o Visual FoxPro 8.0 Parte 2

Conhecendo o Visual FoxPro 8.0 Parte 2 AULA Conhecendo o Visual FoxPro 8.0 Parte 2 Na aula anterior, vimos sobre: a) Janela de comando b) Gerenciador de Projetos c) Database Designer e Table Designer Prosseguiremos então a conhecer as ferramentas

Leia mais

Gerenciando usuários do SQL Server com C# Fernando Datorre Setembro 2012

Gerenciando usuários do SQL Server com C# Fernando Datorre Setembro 2012 Gerenciando usuários do SQL Server com C# Fernando Datorre Setembro 2012 Um tema antigo na vida dos programadores se refere ao login dos usuários em seus sistemas. O que geralmente encontramos, quase sempre,

Leia mais

1. FILTRAR OS DADOS ATRAVÉS DE FORMULÁRIO (FILTER BY FORM)

1. FILTRAR OS DADOS ATRAVÉS DE FORMULÁRIO (FILTER BY FORM) Nesta aula prática iremos usar uma base de dados fictícia já preenchida com o nome Espaço Projecto - InfantJaundice2006.accdb. Este ficheiro foi criado pelo curso Data Management for Research, 2005, UCSF.

Leia mais

Dando um passeio no ASP.NET

Dando um passeio no ASP.NET Dando um passeio no ASP.NET Por Mauro Sant Anna (mas_mauro@hotmail.com). Mauro é um MSDN Regional Director, consultor e instrutor. O principal objetivo da arquitetura.net é permitir ao usuário o fácil

Leia mais

REGRAS DE CODIFICAÇÃO PARA O SMARTSHARE

REGRAS DE CODIFICAÇÃO PARA O SMARTSHARE REGRAS DE CODIFICAÇÃO PARA O SMARTSHARE 1. Como nomear variáveis, classes métodos e etc... Métodos descrevem ações, portanto todos os métodos DEVEM conter no mínimo um verbo SEMPRE no infinitivo. Toda

Leia mais

Instrução para Exportação de Certificados Digitais de Servidor Web IIS 6 e IIS 7

Instrução para Exportação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Instrução para Exportação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Proibida a reprodução total ou parcial. Todos os direitos reservados 1 Sumário Introdução... 3 Pré-Requisitos:... 3 Utilizando

Leia mais

Curso de Iniciação ao Access Basic (I) CONTEÚDOS

Curso de Iniciação ao Access Basic (I) CONTEÚDOS Curso de Iniciação ao Access Basic (I) CONTEÚDOS 1. A Linguagem Access Basic. 2. Módulos e Procedimentos. 3. Usar o Access: 3.1. Criar uma Base de Dados: 3.1.1. Criar uma nova Base de Dados. 3.1.2. Criar

Leia mais

Laboratório de Tecnologia Internet Construção Aplicativos para a Web

Laboratório de Tecnologia Internet Construção Aplicativos para a Web 1 Laboratório de Tecnologia Internet Construção Aplicativos para a Web Utilizando o Microsoft Visual Studio.NET (C#, ADO.NET e ASP.NET) Introdução Neste laboratório vamos criar Formulários Web (WebForms)

Leia mais

Instalação do Java SDK (Software Development Kit)

Instalação do Java SDK (Software Development Kit) ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos PMR 2300 Computação para Automação 1 o Semestre 2005 Instalação do Java SDK (Software Development

Leia mais

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel Avançado Trabalhando com VBA Descubra a linguagem de programação do Microsoft Office e torne-se um expert no desenvolvimento de funções, macros e planilhas eletrônicas Nas edições anteriores da revista

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI CRIANDO UMA AUTENTICAÇÃO DE USUÁRIO UTILIZANDO O COMPONENTE QUERY A autenticação de usuários serve para

Leia mais

PROJETO BASE DE MÁQUINAS EXEMPLO DA APLICAÇÃO DO MICROSOFT SQLSERVER EDIÇÃO COMPACTA (CE)

PROJETO BASE DE MÁQUINAS EXEMPLO DA APLICAÇÃO DO MICROSOFT SQLSERVER EDIÇÃO COMPACTA (CE) PROJETO BASE DE MÁQUINAS EXEMPLO DA APLICAÇÃO DO MICROSOFT SQLSERVER EDIÇÃO COMPACTA (CE) OBJETIVO: CRIAR UMA BASE CONTENDO DADOS SOBRE MÁQUINAS-FERRAMENTA, TAIS COMO: TIPO, MARCA (FABRICANTE);SECNC;VALORDAHORAMÁQUINAEANODE

Leia mais

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL

Leia mais

Programação para Android. Aula 08: Persistência de dados SQL

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

Leia mais

Manual de Instalação: Agente do OCS Inventory NG

Manual de Instalação: Agente do OCS Inventory NG Manual de Instalação: Agente do OCS Inventory NG Abril 2013 Sumário 1. Agente... 1 2. Onde instalar... 1 3. Etapas da Instalação do Agente... 1 a. Etapa de Instalação do Agente... 1 b. Etapa de Inserção

Leia mais

MINI-CURSO DE C# (CSHARP)

MINI-CURSO DE C# (CSHARP) MINI-CURSO DE C# (CSHARP) Introdução a.net C# (CSharp) é uma linguagem de programação orientada a objetos desenvolvida pela Microsoft como parte da plataforma.net(lê-se DOTNET). A sua sintaxe orientada

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO DELPHI - UTILIZANDO OPENDIALOG PARA ARMAZENAR IMAGENS EM BANCO DE DADOS Criaremos uma solução simples para criar

Leia mais

AVISO. Treinamento GVcollege Módulo Ficha Complementar

AVISO. Treinamento GVcollege Módulo Ficha Complementar AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação pode ser reproduzida nem transmitida

Leia mais

Nota de Aula: Utilização da IDE Code::Blocks

Nota de Aula: Utilização da IDE Code::Blocks INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO CAMPUS SÃO LUÍS MONTE CASTELO DEPARTAMENTO ACADÊMICO DE INFORMÁTICA SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROFESSOR:

Leia mais

Instrução para Importação de Certificados Digitais de Servidor Web IIS 6 e IIS 7

Instrução para Importação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Instrução para Importação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Instalação da cópia de segurança Instalação da cópia do certificado Instalação do arquivo.pfx Certificado Digital do tipo

Leia mais

Instalação e Configuração RPM Remote Print Manager para Windows 2000

Instalação e Configuração RPM Remote Print Manager para Windows 2000 Instalação e Configuração RPM Remote Print Manager para Windows 2000 Antes de iniciar a instalação do RPM Remote Print Manager parar Windows 2000, você necessita ter privilégios de "administrador" devido

Leia mais

Microsoft.NET. Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha

Microsoft.NET. Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha Microsoft.NET Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha Microsoft.NET Introdução ao CLR.NET WebServices FrameWork.NET MVC WebForms Linguagens.NET Versões Visual Studio ADO.NET INTRODUÇÃO Metodologia

Leia mais

Java Exemplo MDI. Tela Principal

Java Exemplo MDI. Tela Principal Java Exemplo MDI Nesta aula criaremos uma aplicação simples de cadastro para avaliar o nível de dificuldade/facilidade que é desenvolver softwares com a tecnologia Java. No NetBeans, crie um novo projeto

Leia mais

Criação Visual de Consultas. Curso: Técnico em Informática (Integrado) Disciplina: Banco de Dados Prof. Abrahão Lopes abrahao.lopes@ifrn.edu.

Criação Visual de Consultas. Curso: Técnico em Informática (Integrado) Disciplina: Banco de Dados Prof. Abrahão Lopes abrahao.lopes@ifrn.edu. Criação Visual de Consultas Curso: Técnico em Informática (Integrado) Disciplina: Banco de Dados Prof. Abrahão Lopes abrahao.lopes@ifrn.edu.br Introdução A complexidade dos sistemas informatizados atuais

Leia mais

Delphi 7 Aula 01 Área do Triângulo

Delphi 7 Aula 01 Área do Triângulo Delphi 7 Aula 01 Área do Triângulo Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer o Ambiente Integrado de Desenvolvimento (IDE) do Delphi 7, Desenvolver a primeira aplicação no Delphi 7, Aprender

Leia mais

Impressão de Relatórios com Data Report Professor Sérgio Furgeri. A figura seguinte ilustra a geração de um relatório a partir de uma tabela de...

Impressão de Relatórios com Data Report Professor Sérgio Furgeri. A figura seguinte ilustra a geração de um relatório a partir de uma tabela de... OBJETIVOS DA AULA: Demonstrar a utilização da ferramenta Data Report do Visual Basic para a geração de relatórios. Apresentar os procedimentos para a criação de um relatório simples a partir dos dados

Leia mais

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014 UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1

Leia mais

Minicurso de C# por François Dantas Oliveira. Agosto de 2009

Minicurso de C# por François Dantas Oliveira. Agosto de 2009 Minicurso de C# por François Dantas Oliveira Agosto de 2009 Conteúdo SQL Server Express INSERT UPDATE DELETE SELECT Visual C# 2008 Express Edition Conhecendo a IDE O que é programação orientada a eventos

Leia mais

Instalação do Componente TcomPort

Instalação do Componente TcomPort Instalação do Componente TcomPort O componente para porta serial TcomPort, pode ser baixado na página www.jclima.tk. Estando na página principal, selecione o link para a página downloads. Selecione então

Leia mais

Importação de Certificado Servidor Web IIS 6 e IIS 7

Importação de Certificado Servidor Web IIS 6 e IIS 7 Importação de Certificado Servidor Web IIS 6 e IIS 7 Instalação da cópia de segurança Instalação da cópia do certificado Instalação do arquivo.pfx Certificado Digital do tipo A1 Proibida a reprodução total

Leia mais

Guia do Programador Joel Saade

Guia do Programador Joel Saade C# Guia do Programador Joel Saade Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

Leia mais

Documentação do retorno XML referente projeto Busca Endereço por CEP

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

Leia mais

ÍNDICE. Sobre o SabeTelemarketing 03. Contato. Ícones comuns à várias telas de gerenciamento. Verificar registros 09. Tela de relatórios 09

ÍNDICE. Sobre o SabeTelemarketing 03. Contato. Ícones comuns à várias telas de gerenciamento. Verificar registros 09. Tela de relatórios 09 ÍNDICE Sobre o SabeTelemarketing 03 Ícones comuns à várias telas de gerenciamento Contato Verificar registros 09 Telas de cadastro e consultas 03 Menu Atalho Nova pessoa Incluir um novo cliente 06 Novo

Leia mais

A1;A7 é o mesmo que A1 e A7 A1:A7 é o mesmo que A1 até A7 (abrange A1, A2, A3, A4, A5, A6, A7).

A1;A7 é o mesmo que A1 e A7 A1:A7 é o mesmo que A1 até A7 (abrange A1, A2, A3, A4, A5, A6, A7). Excel Avançado Atenção! 1. Nunca referenciamos valores, mas sim o nome da célula que contém o valor, como A1, sendo A a coluna e 1 a linha. 2. As fórmulas sempre iniciam com sinal de =. 3. Lembre-se de:

Leia mais

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. 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»

Leia mais

Laboratório prático. Como desenvolver uma definição de lista e um receptor de evento no Visual Studio 2010

Laboratório prático. Como desenvolver uma definição de lista e um receptor de evento no Visual Studio 2010 Como desenvolver uma definição de lista e um receptor de evento no Visual Studio 2010 Laboratório prático Manual do laboratório SPCHOL300 SPCHOL300 Como compilar uma definição de lista e um receptor de

Leia mais

Projeto de Agenda Telefônica. Cleyton Tsukuda Kano (kanoct@br.ibm.com)

Projeto de Agenda Telefônica. Cleyton Tsukuda Kano (kanoct@br.ibm.com) Projeto de Agenda Telefônica Cleyton Tsukuda Kano (kanoct@br.ibm.com) Objetivo Conhecer o elemento de designs XPages, componente da ferramenta Lotus Domino Designer, através da criação de uma aplicação

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

Serviço Seguro de Mensagens Instantâneas

Serviço Seguro de Mensagens Instantâneas COORDENADORIA DA RECEITA ESTADUAL GERÊNCIA DE CONTROLE E INFORMAÇÕES Serviço Seguro de Mensagens Instantâneas Jabber & Exodus Jabber é um protocolo aberto, baseado em XML para troca de mensagens instantâneas.

Leia mais

Aplicações - VBA. Programação Interna

Aplicações - VBA. Programação Interna Aplicações - VBA Programação Interna Criando arquivos.vbi VCAD VBA (Source) - Extensão.vbi Elaborando o Código Todo suporte necessário à elaboração de um código MS-VBA pode ser obtido Internamente ao VCAD,

Leia mais