导航:首页 > 编程大全 > pb这么获取数据库窗口的值

pb这么获取数据库窗口的值

发布时间:2024-05-05 03:57:34

1. pb 中如何用DATAWINDOW 获取select 语句查询出来的数据!

查一下 syntaxfromsql() 函数,可以通过自己写的SQL语句字符串生成DW语法,再内create()后再retrieve()。
或是容string sqlstr="select * from biao1 where fcbz= 1 group by cdbm";然后在利用DATAWINDOWS的数据源或者是绑定上sqlstr就OK了啊。

2. pb缂栫▼ 涓鎬庝箞鑾峰彇鏁版嵁绐楀彛涓鏄剧ず鐨勫垪鏁

1銆佸緱鍒板綋鍓嶉紶鏍囨墍鎸囧硅薄鎵鍦ㄧ殑甯﹀尯
銆銆string str_band
銆銆str_band=GetBandAtPointer() //寰楀埌褰撳墠榧犳爣鎵鎸囧硅薄鎵鍦ㄧ殑甯﹀尯
銆銆str_band=left(str_band,(pos(str_band,'~t') - 1))//寰楀埌"header"銆"detail"绛
銆銆if str_band<>'header' then return //鍗曞嚮闈炲ご鍖猴紝閫鍑
2銆佸緱鍒伴紶鏍囨寚鍚戠殑鍒楀硅薄鍚
銆銆str_object=GetObjectAtPointer() //寰楀埌褰撳墠榧犳爣鎵鎸囧硅薄鍚
銆銆str_object=left(str_object,(pos(str_object,'~t') - 1))
銆銆//寰楀埌鍒楀硅薄鍚(榛樿や负鍒楀悕_t涓哄垪鏍囬)
銆銆str_column=left(str_object,(len(str_title) - 2))
銆銆//鍒ゆ柇璇ュ悕绉版槸鍚︿负鍒楀悕瀛
銆銆if this.describe(str_column+".band")='!' then return //闈炴槸鍒楀悕锛屽嵆鍒楁爣棰樹笉鏄鎸夋e父瑙勫緥璧峰悕鐨勩
3銆佸緱鍒板綋鍓嶈屻佸垪锛屾昏屻佸垪 //this 閽堝规暟鎹绐楀彛鑰岃█
銆銆li_col = this.GetColumn()
銆銆li_ColCount = long(describe(this,"datawindow.column.count"))
銆銆ll_row = this.GetRow()
銆銆ll_RowCount = this.RowCount()
銆銆//璁剧疆褰撳墠琛屻佸垪
銆銆scrolltorow(this,ll_Row)
銆銆setrow(this,ll_Row)
銆銆setcolumn(this,li_col)
銆銆this.SetFocus()
4銆佸緱鍒版墍鏈夊垪鏍囬
銆銆ll_colnum = Long(dw_1.object.datawindow.column.count)
銆銆for i = 1 to ll_colnum
銆銆銆//寰楀埌鏍囬樺ご鐨勫悕瀛
銆銆銆ls_colname = dw_1.describe('#' + string(i) + ".name") + "_t"
銆銆銆ls_value = dw_1.describe(ls_colname + ".text")
銆銆next
5銆佸備綍鐢ㄤ唬鐮佸彇寰楁暟鎹绐楀彛姹囨诲甫璁$畻鍒楃殑鍊?銆銆
銆銆String ls_value
銆銆ls_value = dw_1.Describe("Evaluate("'compute_1',1)")
銆銆//濡傛灉鏄鏁板煎瀷锛岃佽浆鎹銆

3. PB中如何获取数据库表的值

可以用datawindow , datastore获取
也可以直接使用sql into语句获取
例如:
SELECT emp_name, emp_salary
INTO :emp_name_var, :emp_salary_var
FROM employee WHERE emp_id = :emp_id_var;

对于sql语句,如果返回多行专,你得使用指针

按F1,HELP会告诉你怎么做属,:)

阅读全文

与pb这么获取数据库窗口的值相关的资料

热点内容
mstcam数控铣床编程如何串连 浏览:502
d4252用什么软件编程 浏览:35
大学生如何参与大数据 浏览:779
autocad3维教程 浏览:2
港澳台版本有什么区别 浏览:263
java四个月能学到什么 浏览:46
开发板和linux文件 浏览:202
appstore外国帐号怎么看预约游戏 浏览:137
有什么免费加速网站的cdn 浏览:781
哪个文件存在最安全 浏览:199
淘宝导航栏分割线代码 浏览:271
win10开不了机按f8没用 浏览:12
河南营销网站推广多少钱 浏览:135
华为畅享6手机文件管理 浏览:939
linux驱动环境 浏览:893
ae用什么打开文件 浏览:877
湖南岳阳大数据中心 浏览:710
DSP大数据公司 浏览:510
win10检测不到u盘启动 浏览:941
电脑文件怎么重命名文件 浏览:507

友情链接