Wep*_*pex 1 powerbuilder sqlconnection
我是powerbuilder 12.5的新手,我无法在SQL 2008上找到关于数据库管理的很多教程.我需要通过VB.NET vs2008中的代码连接到它
Dim con As New SqlConnection Con.connectionstring ="Data Source = servername; Initial Catalog = user; Integrated Security = True"
我需要选择,插入,更新和删除数据...代码示例的任何帮助
Sla*_*out 10
数据窗口
PB的大多数数据库工作都是使用datawindows完成的.创建新的数据窗口后,在其中设置select语句.
然后,向表单添加一个数据窗口控件,并将控件设置为使用您创建的数据窗口(使用属性窗口甚至代码).
然后在您的代码中,您可以通过datawindow控件检索数据并发出命令,它将自动为您处理插入,更新和删除sql语句.
例如:
dw_1.retrieve() // dw_1 is the name of the datawindow control
// insert a row
dw_1.insertrow(0)
// delete a row
dw_1.deleterow(1)
// update all changed rows
dw_1.update(true, true)
Run Code Online (Sandbox Code Playgroud)
(有关括号中的值的含义的更多信息,请参阅PB帮助)
数据库连接
PowerBuilder有一个内置的事务对象,你可以使用它称为sqlca:
sqlca.dbms = "SNC SQL Native Client(OLE DB)"
sqlca.servername = "servername"
sqlca.dbparm = "Database='user',Provider='SQLNCLI10',Identity='@@IDENTITY',TrustedConnection=1"
Run Code Online (Sandbox Code Playgroud)
然后连接到此数据库,您执行以下操作:
connect using sqlca;
Run Code Online (Sandbox Code Playgroud)
您可以断开连接:
disconnect using sqlca;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11196 次 |
最近记录: |