tb_DataSet表(账套配置表)详解
tb_DataSet表(账套配置表)详解
目录(Index)
1. tb_DataSet表CSFrameworkV5_System数据库 tb_DataSet表,配置账套数据库连接方式。 配置帐套数据库主要参数:服务器IP、数据库名称、用户、密码。 SQL Code: CREATE TABLE [dbo].[tb_DataSet]( [isid] [int] IDENTITY(1,1) NOT NULL, [DataSetID] [varchar](20) NOT NULL, [DataSetName] [nvarchar](40) NOT NULL, [DatabaseType] [varchar](10) NULL, [RemoteServerIP] [varchar](50) NOT NULL, [RemoteServerPort] [int] NULL, [LocalServerIP] [varchar](50) NULL, [LocalServerPort] [int] NULL, [DBName] [varchar](250) NOT NULL, [DBUserName] [varchar](50) NULL, [DBUserPassword] [varchar](250) NULL, [Remark] [nvarchar](250) NULL, [PermissionInherited] [char](1) NULL, [IsVisible] [char](1) NULL, [IsUse] [char](1) NULL, CONSTRAINT [PK_tb_DataSet] PRIMARY KEY CLUSTERED ( [isid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'账套编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'DataSetID' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'账套名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'DataSetName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库类型,支持SqlServer,Oracle,MySQL' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'DatabaseType' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库服务器外网IP' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'RemoteServerIP' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库服务器外网端口' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'RemoteServerPort' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库服务器内网IP' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'LocalServerIP' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库服务器内网端口' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'LocalServerPort' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'DBName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'DBUserName' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'密码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'DBUserPassword' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'Remark' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'启用继承权限' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'PermissionInherited' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否可用' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tb_DataSet', @level2type=N'COLUMN',@level2name=N'IsVisible' GO //来源:C/S框架网 | www.csframework.com | QQ:23404761 字段说明: 【isid】:序号,自增字段。 【DataSetID】:账套编号,必须唯一。 【DataSetName】:账套名称。 【DatabaseType】:数据库类型,SqlServer\MySql\Oracle。 【RemoteServerIP】:远程数据库服务器公网IP地址,如没有公网IP与LocalIP一致。 【RemoteServerPort】:远程数据库服务器端口号。 【LocalServerIP】:本地数据库服务器IP地址。 【LocalServerPort】:本地数据库服务器端口号。 【DBName】:数据库名称。 【DBUserName】:登录SQL用户。 【DBUserPassword】:加密的密码,使用CSFrameworkV5.Tester.exe工具加密。 【Remark】:备注。 【PermissionInherited】:Y/N,Y: 该账套启用继承权限。 【IsVisible】:Y/N,是否可见,Y: 登陆界面可以选择。 2. 使用sa账号连接账套数据库tb_DataSet表的 DBUserPassword 字段的值,是连接账套数据库的密码,采用Rijndael对称加密算法。 如下图所示,3H0hVJsk1255KgahWKTyGA== 的值是:test,是作者SQL数据库sa的密码。 使用 CSFrameworkV5.ClientDemo\Debug\CSFrameworkV5.DemoTester.exe 工具,可以加解密sa密码。 CSFrameworkV5.DemoTester.exe CSFrameworkV5.DemoTester.exe 是C/S框架配套的测试工具,文件在 CSFrameworkV5.ClientDemo\Debug\CSFrameworkV5.DemoTester.exe 修改为自己的sa密码 首先,请使用CSFrameworkV5.DemoTester.exe工具加密您自己的sa密码,然后把加密后的密码替换 tb_DataSet 表 DBUserPassword 字段的值即可。 3. 登录系统,选择账套配置成功后,打开登录界面,您可以选择账套了 扫一扫加作者微信
参考文档:
WCF App.Config 配置参数详解:OpenTimeout, CloseTimeout, SendTimeout, ReceiveTimeout 精简版(学习版)运行程序出错,SQL连接配置错误 开发框架支持三级菜单及权限控制,有图详解 企业版增加“我的功能”模块,用户可以配置常用功能,类似快捷方式 可视化工作流配置引擎介绍 SQL连接管理器增加功能: 后台连接模式配置 使用T-SQL语句配置SQL Server连接池允许的并发用户连接的最大数目 《CS系统开发框架V4.3-服务端及连接策略详解》.pdf bllBaseDataDict.CreateDataBinder方法详解及性能优化 TreeListNode.HasAsParent详解 CSFramework.WebApi后端框架Log日志配置详解 WCF快速开发框架 - IIS承载WCF net.tcp协议NetTcpBinding配置详解 WCF快速开发框架 - IIS承载WCF http协议BasicTcpBinding配置详解 WCF快速开发框架 - IIS承载WCF服务wsHttpBindings配置详解(HTTP协议) WCF开发框架配置详解 WCF开发实例高级教程
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |