• 全部
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

高手看进来!!!!

ssonu1980 2003-05-18 12:37:32
我想在pb 下做一个按钮完成下面代码的功能(由sql server2000生成)
应该如何修改(给出一段正确的例子就可以)?谢谢(分数好说)
use [Northwind]
exec sp_replicationdboption @dbname = N'Northwind', @optname = N'merge publish', @value = N'true'
exec sp_addmergepublication @publication = N'ssonu02', @description = N'来自发布服务器 LIBRA\LIBRA 的 Northwind 数据库的合并发布。', @retention = 0, @sync_mode = N'native', @allow_push = N'true', @allow_pull = N'true', @allow_anonymous = N'true', @enabled_for_internet = N'false', @centralized_conflicts = N'true', @dynamic_filters = N'false', @snapshot_in_defaultfolder = N'true', @compress_snapshot = N'false', @ftp_port = 21, @ftp_login = N'anonymous', @conflict_retention = 14, @keep_partition_changes = N'false', @allow_subscription_copy = N'false', @allow_synctoalternate = N'false', @add_to_active_directory = N'false', @max_concurrent_merge = 0, @max_concurrent_dynamic_snapshots = 0
exec sp_addpublication_snapshot @publication = N'ssonu02',@frequency_type = 4, @frequency_interval = 1, @frequency_relative_interval = 1, @frequency_recurrence_factor = 0, @frequency_subday = 1, @frequency_subday_interval = 5, @active_start_date = 0, @active_end_date = 0, @active_start_time_of_day = 500, @active_end_time_of_day = 235959, @snapshot_job_name = N'LIBRA\LIBRA-Northwind-ssonu02-4'
exec sp_grant_publication_access @publication = N'ssonu02', @login = N'Libra'
exec sp_addmergearticle @publication = N'ssonu02', @article = N'ssonu02', @source_owner = N'dbo', @source_object = N'ssonu02', @type = N'table', @description = null, @column_tracking = N'true', @pre_creation_cmd = N'drop', @creation_script = null, @schema_option = 0x000000000000CFF1, @article_resolver = null, @subset_filterclause = null, @vertical_partition = N'false', @destination_owner = N'dbo', @auto_identity_range = N'false', @verify_resolver_signature = 0, @allow_interactive_resolver = N'false', @fast_multicol_updateproc = N'true', @check_permissions = 0


...全文
64 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ahuanghp 2003-05-19
好象是在数据库中运行一个存储过程.
use [Northwind] 是指定数据库/
再运行两个存储过程.
在PB中的操作跟你在数据库客户端的操作是不一样的.
首先要定义一个事物连接数据库.
存储过程要先定义,

DECLARE logical_procedure_name PROCEDURE FOR
SQL_Server_procedure_name
@Param1 = value1, @Param2 = value2 ,
@Param3 = value3 OUTPUT,
{USING transaction_object} ;

EXECUTE logical_procedure_name ;

回复
tchatcha 2003-05-19
N'Northwind'是什么意思,主要是N是什么意思
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

864

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2003-05-18 12:37
社区公告
暂无公告