- 博客(27)
- 收藏
- 关注
原创 PBORA.dll ORA Oracle (for 11g, 12c, 18c, 19c, 21c)
PrevNextDLLPBO10.dllPBORA.dll。
2024-10-24 09:08:44 349
原创 powerbuilder Database connection Syntax SQLCA.DBparm
OptionParameteruser_IDpasswordUID=dba;PWD=sql'"
2024-10-23 10:05:01 826
转载 加密解密的简单了解
SHA-2:2001年发布,包括 SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/224、SHA-512/256。这些版本提供更高的安全性,适用于不同的安全需求。SHA-3:2015 年正式发布,由于对 MD5 出现成功的破解,以及对 SHA-0 和 SHA-1 出现理论上破解的方法,NIST 感觉需要一个与之前算法不同的,可替换的加密散列算法,也就是现在的 SHA-3。SHA家族包括多个版本,其中较常见的有SHA-1、SHA-256、SHA-384和SHA-512等。
2024-09-26 16:19:30 58
原创 SQL error 999 SQLSTATE=IMO02[Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
看来odbc驱动还是要指明数据库驱动动态库位置(奇怪的是注册表里 20240719.db在E盘、sqlite3odbc.dll写死是F盘,目标电脑F盘根本没有这个动态库,居然也能访问到,估计是访问到C盘的手动安装sqliteodbc.exe的目录下了)
2024-09-25 15:56:06 397
原创 pb2X依赖文件整理 摘抄自官方网站
All.pbshr.dllpbuis.dllpbdpl.dllpbdwe.dllpbtra.dllPBDOM.pbxPB DOMpbjson.dllpblab.inimethod)
2024-09-20 11:31:52 742
原创 pb2022 + sqlite3
sqlite3 odbc driver下载地址:【https://www.ch-werner.de/sqliteodbc】2.sqlite3是否能使用密码。3.自动注册odbc,程序复制。
2024-07-20 08:57:41 168
原创 java变量和数组的差别 真是奇怪
System.out.println("调用changearr前arr[1]:" + arr[1]);System.out.println("调用changearr后arr[1]:" + arr[1]);System.out.println("调用change前num:" + num);System.out.println("调用change后num:" + num);调用changearr后arr[1]:200。调用changearr前arr[1]:20。调用change前num:100。
2024-03-11 14:58:43 332
原创 调用change后,num输出是100
System.out.println("调用change前num:" + num);System.out.println("调用change后num:" + num);
2024-03-11 14:04:31 342
原创 错误: 找不到或无法加载主类 v1.class
java v2.class 提示错误:错误: 找不到或无法加载主类 v1.class。一开始以为是环境变量配置出错了,后来多次测试发现。javac v2.java 可以通过。java v2测试正常。
2024-02-27 09:28:59 382
原创 odbc32选择系统l2xxx,点配置想测试oracle19c连接,报错,sqoras32.dll错误
odbc32选择系统l2xxx,点配置想测试oracle19c连接,报错,sqoras32.dll错误,从F:\Oracle Database 19c (19.3)\Oracle Instant Client Downloads for Microsoft Windows 32-bit\instantclient-basic-nt-21.8.0.0.0dbru\instantclient_21_8里复制sqoras32.dll到调用目录,继续报错,把全部dll文件都复制到调用目录,可以,估计是360之前扫描
2023-07-05 11:08:29 514
原创 Win11 oracle19c客户端
2.安装好oracle 客户端后,使用oracle net manager添加服务,服务名和操作系统服务的服务名一致,测试数据库通了,在客户端安装目录里自动出现tnsnames.ora文件,目录为D:\Oracle19CClient\product\19.0.0\client_1\network\admin。安装好客户端后,32位odbc里出现oracle in oraclient19home1_32bit数据源驱动(如果不安装32位oracle客户端,这里没有32位的oracle数据源驱动)。
2023-07-05 11:07:32 1910
原创 uf_read_file 读取磁盘文件
/ 成功 ab_blob_data :返回读取文件内容(大二机制型)messagebox("打开文件错误","文件名:" + as_path)// as_path :读取文件路径(包含文件名)//分多次读出文件中的所有数据,放在tot_b变量中。// 函数名称: uf_read_file。// --失败 -1。// 编写时间: 2021-11-1。// 功能描述: 读取磁盘文件。// 作用范围: public。
2023-07-05 11:07:32 85
原创 创建用户并且指定默认表空间
- USER 后面跟着的是用户名,BY 后面跟着的是密码,TABLESPACE 后面就是上面创建的表空间。--授予刚刚创建的用户权限,将TO 后面的qianshu改成自己创建的用户名称即可。-- 下面语句是创建用户并且指定默认表空间。
2023-07-05 11:05:24 370
原创 Pb9+ASA8.0+Win10独立环境整理
/注册dbodbc8.dll //====================================================================MessageBox("提示", "在当前目录下不存在数据库文件:"+ls_dbname+".db", stopSign!MessageBox('错误原因',string(sqlca.SQLErrText),stopSign!// MessageBox("提示","注册dbodbc8.dll文件失败,请手动注册")
2023-07-05 11:04:31 306
原创 pb9.0+win10 程序独立运行环境:第1种(最简单的无数据库):autoupdate.exe(编译后的exe)、libjcc.dll、pbvm90.dll
第1种(最简单的无数据库):autoupdate.exe(编译后的exe)、libjcc.dll、pbvm90.dll 。
2023-07-05 11:02:34 346
原创 PB2X + oracle11g(64) + win10(64) 全攻略
第三步:在Oracle安装目录下找到NETWORK文件夹,然后将整个NETWORK文件夹复制到D:\app\product\instantclient_11_2文件夹里。第二步:将下载的压缩包解压得到instantclient_11_2文件夹,然后将文件夹复制到Oracle安装目录下的Product文件夹下。第四部:在系统环境变量PATH中增加32位oci.dll的路径:D:\app\product\instantclient_11_2。或者,可以选择继续,但不使用Database Control配置。
2023-07-05 10:59:06 184
原创 pb listbox listview控件 实现目录显示,可过滤不想要的文件,实现checkbox选择,但是效果一般,看来listview控件不太好用,实现效果困难(序号|文件名|...|checkb
/ MessageBox("提示",String(li_index) + "是选中的~r~n标号:" + &// llv_item.label + "数据:" + String(llv_item.data))////在窗口画板创建可现实控件listbox lb_filelist,获取目录文件。// //进入下轮循环 不执行后续语句。////遍历结果直接显示到控件。// //很好的处理计数器。////从控件获取 文件名。// //删除目录。//从控件获取 文件名。//获取当前应用目录。
2023-07-05 10:54:09 289
原创 pb listbox控件显示目录下所有文件和子目录名,想删除目录只保留想要的文件,使用 lb_FileList.deleteitem(ll_index)删除其中一个目录后,按照ll_index取值,控
pb listbox控件显示目录下所有文件和子目录名,想删除目录只保留想要的文件,使用 lb_FileList.deleteitem(ll_index)删除其中一个目录后,按照ll_index取值,控件自己会自动向前上移动1个,按照ll_index向下移动会取到原ll_index+2的值。GetFolder ("选择目录", ls_path)//进入下轮循环 不执行后续语句。//遍历结果直接显示到控件。//从控件获取 文件名。//获取当前应用目录。
2023-07-05 10:52:05 299
原创 微博迁移 这次记录下sqlserver2k的安装步骤:
好久没有动过代码了,最近有个小项目,用到了之前的PB代码,环境为pb9.0+sqlserver2k+win10(64)这次记录下sqlserver2k的安装步骤:安装成功的关键是“不要”将安装程序设置兼容模式(兼容XP sp2)运行(该步骤我没试),直接以管理员身份运行SQL Server安装程序即可。
2023-07-05 10:47:25 62
原创 PB2X + oracle11g(64) + win10(64) 全攻略
第三步:在Oracle安装目录下找到NETWORK文件夹,然后将整个NETWORK文件夹复制到D:\app\product\instantclient_11_2文件夹里。第二步:将下载的压缩包解压得到instantclient_11_2文件夹,然后将文件夹复制到Oracle安装目录下的Product文件夹下。第四部:在系统环境变量PATH中增加32位oci.dll的路径:D:\app\product\instantclient_11_2。或者,可以选择继续,但不使用Database Control配置。
2023-06-03 08:37:36 273
原创 pb9.0+sqlserver2k+win10(64)
出现权限不足,在C:\windows\system32\找到要替换的文件sqlunirl.dll右键-属性-安全-给当前用户添加删除权限,然后再删除,之后再把SQL2000安装包内(\X86\SYSTEM\SQLUNIRL.DLL )的SQLUNIRL.DLL拷贝过来.如果还不行给system32添加写入权限。当进度条走完后,这个界面也会立马消失,什么界面都没有了。您千万别以为安装程序死掉了,这个什么界面也没有的过程需要等待更长的时间,大约8分钟左右,就会弹出真正的安装界面来.
2023-06-03 08:35:04 511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人