如何用把一段连续的号码(起始--号终止)如:ZJ123-ZJ130分成一个号码ZJ123、ZJ124、ZJ125分别保存到数据库中去?请朋友们多多指教!!!

gsc 2001-03-18 02:46:00
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tpkj_fjw 2001-03-24
  • 打赏
  • 举报
回复
老兄,搞定了,给我回个话
tpkj_fjw 2001-03-21
  • 打赏
  • 举报
回复
string s_zfc,s_dg
integer i_len,i_i
s_zfc="111-222-333"
i_len=len(s_zfc)
for i_i=1 to i_len
s_dg=mid(s_zfc,i_i,1) //从1开始循环,用mid从i_i位得到一个字符,
if s_dg="-" then
//得到含有"-"的位置,用mid结合left,right保存起来,很简单的
end if
next
//最后得到了所有


临时编的,没通过测试,但应该没问题,不妥的话,在改一下,整体思路一定是对的,别忘了加分呀
RoBlues 2001-03-20
  • 打赏
  • 举报
回复
是否试一下这样
for li_loop = 123 to 130
ls_tem = "zj" + Sring(li_loop)
//保存
next
WOODHEAD_NET 2001-03-19
  • 打赏
  • 举报
回复
请使用拆分字符串.

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧