delphi 数组游标能否使用字符串?
现在有个工作是用delphi写一个数据库调用的DLL。
这个DLL供PHP调用,现在做的返回一条数据库记录是用 OleVariant 类型的数组返回的。
在PHP中操作使用数字下标0..fieldcount-1,极不方便.
可否将delphi返回的记录像PHP某些函数样返回如下结果。
arr['id']=11
arr['name']='test'
现在有个工作是用delphi写一个数据库调用的DLL。
这个DLL供PHP调用,现在做的返回一条数据库记录是用 OleVariant 类型的数组返回的。
在PHP中操作使用数字下标0..fieldcount-1,极不方便.
可否将delphi返回的记录像PHP某些函数样返回如下结果。
arr['id']=11
arr['name']='test'
type
Tstudent=class
id:integer;
name:string;
end;
是像mysql_fetch_array样的效果。不能定义类,不只是读一个表。个人建议从COM-DLL上返回一个XML串,让PHP解析
如果要PHP参与更多的工作的话会有更多的办法。
如:DLL 有一个方法可以返回查询表结果所有字段,一个方法返回结果记录。
PHP可以将用字段数组与记录结果数组重整一个新的PHP使用字段名游标的数组。可我就是想知道 用delphi 如何实现 mysql_fetch_array 这种结果输出。最后请问一下lhylhy
用字典要如何做,能否大概介绍一下。