前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PowerBuilder 数据窗口实例一(用户注册) - 张磊的专栏 - 博客频道 - CSDN.NET 张磊的专栏 目录视图 摘要视图 订阅 新年新气象------CSDN2014新版导航就要跟大家见面了 2014年1月微软MVP当选名单揭晓! “我的2013”年度征文活动火爆进行中! 专访何海涛:“不正经”程序员的进阶之路 PowerBuilder 数据窗口实例一(用户注册) 分类: PowerBuilder 2013-01-26 10:22 298人阅读 评论(0) 收藏 举报 PowerBuilder数据窗口 1. 首先,我们在mysql里创建一个user表 DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`Id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; 2. 然后,建立一个freefrom风&#26684;的数据窗口,通过quickselect选择数据列,并保存为d_user (1)数据窗口设计好了,要注意把rows下面的updateproperties 属性设置如下 (2)然后点击工具条上的Table Order按钮,改变相关列的Table Order,使其不为0就可以了。 4. 创建一个窗口w_user,设计如下: 5. 在应用程序的open()事件里添加如下代码: // Profile testuser SQLCA.DBMS = "JDBC" SQLCA.LogPass = "root" SQLCA.LogId = "root" SQLCA.AutoCommit = False SQLCA.DBParm = "Driver='org.gjt.mm.mysql.Driver',URL='jdbc:mysql://localhost:3306/testuser'" //判断数据库是否连接成功 connect using sqlca; if sqlca.sqlcode<>0 then messagebox("错误","连接数据库错误,原因:"&#43;sqlca.sqlerrtext) return end if open(w_user) 6.窗口的open()事件里添加如下代码 //数据窗口获取数据,并获得焦点 dw_1.settransobject(sqlca) dw_1.retrieve() dw_1.setfocus() //向数据记录后插入一行,并将光标滚动到该行 dw_1.scrolltorow(dw_1.insertrow(0)) 7. 在保存的clicked()事件里添加如下代码 if update(dw_1, true, false) =1 then dw_1.resetupdate() commit; else rollback; messagebox("警告","数据保存失败!") end if 8. 在退出的clicked()事件里添加如下代码 close(w_user) 9. 测试: (1) 运行程序,输入要保存的用户名和密码,点击保存 (2)可以看到, 数据库已经添加了一条记录 更多 上一篇:PowerBuilder 使用自定义事件触发键盘Enter事件 下一篇:PowerBuilder 数据窗口实例二(用户管理) 顶 0 踩 0 查看评论 * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场 核心技术类目 全部主题 Java VPN Android iOS ERP IE10 Eclipse CRM JavaScript Ubuntu NFC WAP jQuery 数据库 BI HTML5 Spring Apache Hadoop .NET API HTML SDK IIS Fedora XML LBS Unity Splashtop UML components Windows Mobile Rails QEMU KDE Cassandra CloudStack FTC coremail OPhone CouchBase 云计算 iOS6 Rackspace Web App SpringSide Maemo Compuware 大数据 aptech Perl Tornado Ruby Hibernate ThinkPHP Spark HBase Pure Solr Angular Cloud Foundry Redis Scala Django Bootstrap 个人资料 zhang88lei 访问:21615次 积分:491分 排名:千里之外 原创:25篇 转载:0篇 译文:0篇 评论:16条 文章搜索 文章分类 PowerBuilder(6) GIS(18) 文章存档 2013年01月(6)2011年07月(4)2011年05月(1)2011年04月(2)2011年03月(1)2010年12月(10)2010年11月(1) 阅读排行 OpenLayers WFS指定地理范围查询(2973) 基于OpenLayers 的WFS模糊查询优化(2288) 关于使用OpenLayers的透明图层叠加的一些问题(1651) OpenLayers调用天地图在线服务(1562) 关于OpenLayers的TMS的一些理解(1382) 关于OpenLayers的WFS地名点查询中文问题的解决(1364) 使用天地图api访问本地wms(1116) 用FWtools 切割影像金字塔可能出现的问题(925) geotools 在eclipse中的导入(861) 关于openlayers 加载tiled图层边界重采样的问题(709) 评论排行 基于OpenLayers 的WFS模糊查询优化(8) OpenLayers WFS指定地理范围查询(4) 天地图二维地图数据的接入(3) 关于openlayers 加载tiled图层边界重采样的问题(1) 关于OpenLayers的WFS地名点查询中文问题的解决(0) OpenLayers调用天地图在线服务(0) PowerBuilder通过ODBC和JBDC连接mysql数据库(0) geotools 在eclipse中的导入(0) PowerBuilder 使用自定义事件触发键盘Enter事件(0) PowerBuilder 数据窗口实例一(用户注册)(0) 推荐文章 最新评论 基于OpenLayers 的WFS模糊查询优化 liuyu_rs: 可以帮我实现个类似的功能吗,有偿的,QQ:867532660 基于OpenLayers 的WFS模糊查询优化 sunfount: 哈哈,用这种方法成功查询出我想的层的元素,之前没整成功,间接地在vector中用filter过滤,然... 基于OpenLayers 的WFS模糊查询优化 xkb11111: 大神gemetry 和str这2个参数的意义是什么啊 能否这个粒子的整个代码发一份啊130638... 关于openlayers 加载tiled图层边界重采样的问题 huicaier: 我也遇到了图层加载不全的问题,结果是越界了,为什么自动默认会越界呢。 基于OpenLayers 的WFS模糊查询优化 wudixiaobei: OpenLayers.Layer.GML 内容是什么呢?是自己重新对OpenLayers.Layer... OpenLayers WFS指定地理范围查询 jackpay: 我想请问一下,你这个地方var lon = tc; var lat = tc;取到的并不是中心点啊... 基于OpenLayers 的WFS模糊查询优化 zhang88lei: @danny15:这个可以的 OpenLayers WFS指定地理范围查询 zhang88lei: @yanqing07:其实就是用到了OpenLayers的Ajax框架的功能,我是先写了个GML然后... OpenLayers WFS指定地理范围查询 xiaojie1127: 初学,还是没太看明白,希望有个完整例子或说明 OpenLayers WFS指定地理范围查询 yanqing07: 请问能给完整点代码可以吗?