【问题标题】:How does PowerBuilder handle sql server connection?PowerBuilder如何处理sql server连接?
【发布时间】:2015-03-16 15:40:12
【问题描述】:

在 PowerBuilder 中你不必在任何 sql CRUD 上发送 connstring,那么他是如何做到的呢?

在 .NET 中在任何 SQLCommand(CRUD, conn) 旁边发送 sql connstring 是否很好

希望知道

【问题讨论】:

  • 您是指 PowerBuilder 语言还是 IDE?
  • 这个回答stackoverflow.com/a/11295053/19072 对另一个问题可能会有所帮助
  • 我的意思是 PowerBuilder 编码,在使用 Datawindows 时,您不会发送任何 connstring 来更新数据

标签: c# .net sql-server powerbuilder


【解决方案1】:

执行 CONNECT 时,连接字符串在 sqlca.DBParm 中传递。当您在 DataWindow 上调用 Update 函数时,它会自动将 UPDATE/DELETE/INSERT SQL 语句发送到数据库。

您以前使用过 PowerBuilder 吗?这是非常基本的东西。

以后请注明PowerBuilder版本以及您使用的是PowerBuilder .Net还是Classic。

【讨论】:

  • 很好,但是在 .Net 中,每个操作都发送连接和命令,但 PowerBuilder 处理连接池并仅发送命令(更新、删除、插入 .. 等),那么 PowerBuilder 是如何做到的呢?
  • 当您调用DataWindow控件的Update方法时,它会自动生成update/insert/delete语句并在现有连接上将它们发送到数据库。这就是为什么 PowerBuilder 比其他语言更容易和更快地编写代码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-24
  • 1970-01-01
  • 2023-03-11
  • 2011-12-25
  • 2014-05-08
  • 2012-10-15
相关资源
最近更新 更多