PB12.5增加写文件函数FileWriteEx无32765限制

FileWriteEx ( file#, blob {, length })
FileWriteEx ( file#, string )

//例1:写blob
integer li_FileNum
blob emp_id_pic
SELECTBLOB salary_hist INTO :emp_id_pic FROM Employee WHERE Employee.Emp_Num=100 USING Emp_tran;
li_FileNum = FileOpen("C:\EMPLOYEE\EMP_PICS.BMP", StreamMode!, Write!, Shared!, Replace!)
FileWriteEx(li_FileNum, emp_id_pic)

//例2:写string
integer li_FileNum
li_FileNum = FileOpen("C:\HR\EMP_DATA.TXT", TextMode!, Write!,LockWrite!, Append!)
FileWriteEx(li_FileNum, "New Employees")



在PowerBuilder 12.5中,可以使用.NET Web Service代替传统的Web Service来创建web服务。下面是使用PowerBuilder 12.5创建web服务的步骤: 1. 在PowerBuilder 12.5中,创建一个新的.NET目标。在对象工作空间中,右键单击"目标"文件夹,选择"新建",然后选择".NET"。接下来,选择"Web服务应用程序(.NET)",并为该目标命名。 2. 在新的.NET目标中,创建必要的数据窗口或其他对象来处理数据操作。你可以像使用传统的PowerBuilder目标一样在这个目标中添加功能。 3. 为了将目标公开给外部应用程序使用,需要为它提供一个公共的入口点。在目标的代码中,添加一个公共函数,该函数将作为Web服务方法。确保在此函数的开头使用"WSExport"属性,以及在返回值之前使用"[WebMethod]"属性。 4. 编译.NET目标。在PowerBuilder 12.5中,选择"构建"菜单,并选择"构建目标"。确保目标被正确地编译。 5. 在目标的开发目录下,找到生成的Web服务文件(扩展名为.asmx)。这个文件是Web服务的入口点。 6. 将生成的.asmx文件上传到你的Web服务器上。这样,你的Web服务就可以通过URL访问了。 使用PowerBuilder 12.5创建Web服务的过程相对简单。你可以使用PowerBuilder提供的各种功能和工具来处理数据操作,并且可以将其作为Web服务公开,以供其他应用程序使用。同时,使用.NET目标可以让你使用C#或VB.NET等其他语言执行更复杂的操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值