up
"不允许回复为空!!不允许有 gz、up!!!!来点创意吧!!!",哇拷
"不允许回复为空!!不允许有 gz、up!!!!来点创意吧!!!",哇拷
解决方案 »
- 代码变化了,点运行按钮执行的还是代码变化前的Exe程序,非得重新编译才行!(Delphi2009)
- V死它呀~~比尔该死呀~
- ■ ■ ■ 散分,就是为了那只红猩猩!(§优国优民§) ■ ■ ■
- 急:如何调用用c写的dll?
- 请教FILTER过滤数据的问题
- 请问用TQuery控件在进行数据库数据输入时,怎么控制表的主键约束
- 我连的是ACCESS库为什么一执行的时候总出一个密码进示框呀,?
- 关于delphi做报表的问题。
- 如何在SQL查询中加入一个序号字段
- 关于midas的连接问题,救救我,老板要炒人了
- 教:怎么利用createfilemapping来在两个不同的进程共享图像数据?
- about QuickReport
另外,paradox对sql语句的支持不是太好,请你先不要抱太大的希望
Code.db
-------------------------------
Code.Id AutoInc
Code.name 中文名称(如东,三室一厅等)
Code.Item 区别(1为朝向[Room.Direction],2为房型[Room.RoomType]...)
--------------------------------------------
Room.db
----------------------------------------------
Room.id Autoinc
Room.Name alpha(10) [室号]
Room.RoomType integer [房型,从Code里select出来,外关键字]
Room.Direction integer [朝向,从Code里select出来,外关键字]
.
.
.
.
-----------------------------------------------------
我要在一条记录里同时显示房型与朝向,但我总不能这样写吧
select room.name as 室号,code.name as 朝向,code.name as 房型 where ...
但下面这样就麻烦了'
select room.name,code.name from room,code where room.direction=code.id or room.roomtype=code.id
然后再
朝向=fieldbyname('name_2').asstring;
next;
房型=fieldbyname('name_2').asstring;---------------------
是不是表结构不合理呀
因为paradox不支持视图,所以在输入的时候可以从代码表中提取数据让用户选择,然后保存到room表里的是实际的信息。
哦!你还有一个房间的中文名称,那也做成代码库好了。
到时你房间的信息就可以一次从room表中取出了
建议你用access从新建一个把
哇,为每个类别的代码建一个表,太麻烦了,总共算算也有9个类别呀
5555...-----------------------
用lookup是可以的,自定义字段可以实现,但我更喜欢一条语句就解决问题
因为我的Grid表字段是随时变的(随TreeView1.selected.lever变)