如何从火鸟的特定列中获取数据?类似的东西。
select from rdb$relation_fields
where rdb$relation_name = 'table' and rdb$field_name = 'code'
答案 0 :(得分:1)
你的问题对我来说没有意义 - 如果你已经知道了表格和字段名称(就像在你的例子中那样)那么为什么不直接从表格中选择呢?无论如何,您可以在PSQL中以字符串形式动态创建SQL语句,然后使用EXECUTE STATEMENT执行它。 EXECUTE BLOCK也可能是有趣的,取决于你想要实现的地点和内容。
阅读评论后编辑
所以只需在客户端构建SELECT语句,选择当前在组合框中选择的字段。你没有提到你使用的语言,但通常就像
那样query.SQL := 'SELECT '+ comboField.Text +' FROM '+curTableName;
query.Open();
// read the resultset