0
CrystalReportsを使用してC#でレポートを作成していますが、プロシージャが外部キーを認識できないときは2つのテーブルしかないため、問題はできません。CrystalReportsとのリンク
create table proveedores(
id_proveedor int identity(1,1) not null,
nombre_empresa nvarchar(100),
direccion nvarchar(100),
telefono int,
fecha_registro_proveedor nvarchar(100),
constraint pk_proveedores primary key(id_proveedor)
);
create table productos(
id_producto int identity(1,1) not null,
nombre_producto nvarchar(100),
descripcion nvarchar(100),
precio int,
id_proveedor int,
fecha_registro nvarchar(100),
constraint pk_productos primary key(id_producto),
constraint fk_productos foreign key (id_proveedor) references proveedores(id_proveedor)
);
insert into proveedores(nombre_empresa,direccion,telefono,fecha_registro_proveedor)
values('empresa 1','calle 1',4975034,'2016-04-02');
insert into proveedores(nombre_empresa,direccion,telefono,fecha_registro_proveedor)
values('empresa 2','calle 2',4646891,'2016-03-06');
insert into proveedores(nombre_empresa,direccion,telefono,fecha_registro_proveedor)
values('empresa 3','calle 3',4646891,'2016-08-21');
insert into productos(nombre_producto,descripcion,precio,id_proveedor,fecha_registro)
values('producto 1','descripcion 1',200,1,'2016-03-01');
insert into productos(nombre_producto,descripcion,precio,id_proveedor,fecha_registro)
values('producto 2','descripcion 2',400,2,'2016-01-06');
insert into productos(nombre_producto,descripcion,precio,id_proveedor,fecha_registro)
values('producto 3','descripcion 3',500,3,'2016-08-02');
私は、製品と製品(ベンダー)をリンクして、製品のデータとベンダー名の表を表示しようとしています。
問題は、すでに対応するリンクが作成されている場合、サプライヤの名前が表示されないことです。 VS 2012で
画像:
どのようにこの問題を解決しますか?
ありがとうzmechanic – FF2