例如:文本文件的某行如下
楼盘名称xxxx建设发展有限公司楼盘编号000001
.............数据库表table1有2个字段Lpmc,Lpbh.
将上句的第5-16位"xxxx建设发展有限公司"读入LPMC,第21-26位"000001"读入LPBH后
table1数据为:
Lpmc Lpbh
xxxx建设发展有限公司 000001
.............Pascal语言如何写?
楼盘名称xxxx建设发展有限公司楼盘编号000001
.............数据库表table1有2个字段Lpmc,Lpbh.
将上句的第5-16位"xxxx建设发展有限公司"读入LPMC,第21-26位"000001"读入LPBH后
table1数据为:
Lpmc Lpbh
xxxx建设发展有限公司 000001
.............Pascal语言如何写?
解决方案 »
- 关于软件多级审核问题?
- 不知到jpg图相如何做成vcd来播放,以前有下载过一个制作软件,早丢了,请问哪位兄弟有?
- 请教个dbgridEh的问题,某一字段设置为checkbox类型,如何设置它为选中或者没有选中呢?
- 求助:LISTVIEW和TREEVIEW,
- ....我想动态改变窗体的父窗口................
- 如何改变winme的开机画面面,在线等。。。。。。。。立马结分
- 关于treeview的问题?
- async的Domen 看不懂,谁有用async发传真的例程吗?请帮帮菜鸟小妹吧。
- 谁做过协议测试,有什么感觉???
- 请教大虾:详细讲解exit过程的作用范围,如在while中的if语句中的exit,是退出if还是while??
- 如何读取.INI文件
- 窗体放大后,各控件如何相应放大???
//如果 楼盘名称和 楼盘编号都有得花
VAR
txt :textfile;
iS1,iS2:integer;
sTmp,sLpmc,sLpbh:string;
begin if not fileexists('楼盘.txt') then
begin
showmessage('error');
exit;
end;
assignfile(txt,'楼盘.txt');
reset(txt);
while not eof(txt) do
begin
readln(txt,sTmp);
iS1 := pos('楼盘名称',sTmp);
iS2 :=pos('楼盘编号',sTmp);
if (iS1>0) and(iS2>0) then
begin
sLpmc := copy(sTmp,9,is2-8);
sLpbh := copy(sTmp,iS2,255);
//入库
end;
end;
end;
请大家去 http://www.new7wonders.com/c/voting.php 投长城一票