terça-feira, 25 de outubro de 2011

Crystal Reports-(1)

Bem vamos começar a falar de Crystal Reports, para gerar um Crystal Reports em C# nós precisamos conectar um banco de dados e algumas tabelas com dados, 1º passo : nós criamos um banco de dados de exemplo chamado "crystaldb"
No database crystaldb crie 3 tabelas : OrderMaster,OrderDetails,Product. a estrutura das tabelas é :


OrderMaster (OrderMaster_id,OrderMaster_date,OrderMaster_customer e OrderMaster_createduser)
OrderDetails (OrderDetails_id,OrderDetails_masterid,OrderDetails_productid e OrderDetails_qty)
Product (Product_id,Product_name e Product_price)


O comando SQL para criar tabelas do post anterior segue-se abaixo :
CREATE TABLE [dbo].[OrderMaster](
[OrderMaster_id][int] NOT NULL,
[OrderMaster_date][datetime] NULL,
[OrderMaster_customername][varchar] (50),
[OrderMaster_createduser][varchar] (50)


) ON [PRIMARY]


   CREATE TABLE [dbo].[OrderDetails] (
[OrderDetails_id][int] NOT NULL,
[OrderDetails_masterid][int] NULL,
[OrderDetails_productid][int] NULL,
[OrderDetails_qty][int] NULL


) ON [PRIMARY]


CREATE TABLE [dbo].[Product](
[Product_id][int] NOT NULL,
[Product_name][varchar] (50),
[Product_price][numeric] (18,0) NULL


) ON [PRIMARY]


Segue-se umas imagens abaixo para melhor compreensão :


e a product table :

Nenhum comentário:

Postar um comentário