外键字段输入问题
外键字段的输入一定要采用选择的方式进行,必须把相关表中的名字列表出来,供用户选择,然后存储的是所选项目的编号!比如我有两个表,A表为文件表主键为a,外键为b,B为员工表主键为b。在A表输入b的时候,显示的是b中的信息,而存储的是编号。请问如何实现?? --------------------编程问答-------------------- class A{
int ID;
B B;//外键
}
class B{
int ID;
string Name;
}
当然,这是常见的一种做法
但是,数据应该是按需要取出来的
如果你不需要取B的信息,最好不取,
实现需要的时候,请构造 vm实体
这样子的
class A-B{
int AID;
int BID;
string BName;
}
用 连接语句(join)取数据
补充:.NET技术 , C#