Re: [firebase-br] HELP!!! 3ª vez que peço ajuda sobre isso??
Jorge Henrique - Depto TI
jorgehenrique em americamoveis.com
Seg Dez 19 10:00:38 -03 2005
Pra fazer relacionamentos (FK´s) no ibexpert é moleza.
Vc vai na tabela, daí vai ter uma aba la chamada CONSTRAINTS.
Vc clica nessa aba e terá vários tipos de constraints, vc usuará "FOREIGN
KEYS". É aqui q vc criará seus relacionamentos. Para isso, clique com o
botão direito na area de FK´s, vá em NEW FOREIGN KEY. Depois, vc digita o
nome da FK (campo Constraint Name), o campo (On Field), FK Table (seria a
tabela onde vc irá relacionar o campo em questão), FK Field (o campo da
tabela alvo). E pronto!
Exemplo:
Vc tem duas tabelas: Clientes e Vendas
Clientes:
ID INTEGER PRIMARY KEY
Nome VARCHAR(40)
Vendas:
ID INTEGER
IDCLIENTE INTEGER
DATA Date
VALOR Numeric(15,2)
Vc quer criar um relacionamento entre o campo IDCLIENTE (vendas) e ID
Cclientes)
Entre na tabela de vendas, vá la nakele lugar q disse acima:
FK (campo Constraint Name): Qualquer nome q identifique a FK para vc
(On Field): IdCliente
FK Table: Clientes
FK Field: ID (o IBExpert vai encontrar o campo PK automaticamente pra vc)
[]´s
Jorge Henrique
----- Original Message -----
From: "Paulo Eduardo" <paulo.esantos em gmail.com>
To: "LISTA - FireBase" <lista em firebase.com.br>
Sent: Monday, December 19, 2005 9:26 AM
Subject: [firebase-br] HELP!!! 3ª vez que peço ajuda sobre isso??
Olá Povo!!!
Bem é a 3ª vez que pergunto isso, alguém pode me dar uma luz!!!??
Estou fazendo um sistema com delphi7 + Firebird 1.5, no WinXP, para criar as
tabelas estou usando o IBexpert, não sei quase nada de sql.
Alguém pode me dar uma dica como faço relacionamentos, 1-1, 1-N,N-N, entre
tabelas no Fireird com o IBexpert, em sql em geral já ajudaria!
E porque naum consigo no IBexpert transformar um Smallinteger para Integer?
Há como fazer isso?
Abraços.
Paulo Eduardo
Taubaté-SP
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
Mais detalhes sobre a lista de discussão lista