char 和 string 能相互转换吗??(50分)

  • 主题发起人 主题发起人 duron
  • 开始时间 开始时间
D

duron

Unregistered / Unconfirmed
GUEST, unregistred user!
我在写一个程序。数据库中的字段类型是:char
但是我的程序中是string.
请问两者能否相互转换,该如何转换!!!!
 
可以啊。而且你不用做任何动作。

换句话说:数据库中的字段类型是:char/varchar等就相当于程序中的string
 
呵呵,对
 
char默认似乎为8位的,所以
var a:char;
b:string;
begin
b:='123';
a:=b[1];
end;
这样才行。
 
用 pchar('string')
 
这样也行strpcopy(a,b)
 
pchar()是如何使用的。比如说我定义一个string.如何转换成:char
var
edit_id:string;
如何转换!
 
aa:string;
bb:pchar;

aa:='123';
strcopy(bb,pchar(aa));
 
str:string;
ch:char
begin
ch:=str[i:integer];
 
多人接受答案了。
 
没有天理啊。。。。。。。。。
没有天理啊。。。。。。。。。
没有天理啊。。。。。。。。。
没有天理啊。。。。。。。。。
没有天理啊。。。。。。。。。
没有天理啊。。。。。。。。。
为什么我没有分。。。。。。。
以后不回答你的问题了......
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
X
回复
0
查看
492
xalion
X
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部