如何从DSN中读取数据库连接信息?

YeZmrIMw5 2004-08-11 08:44:12
我以前用vb可以用ODBCTool从DSN得到数据库连接信息,C#怎么做?
...全文
123 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CMIC 2004-08-12
  • 打赏
  • 举报
回复
http://www.c-sharpcorner.com/FAQ/DSNList.asp
csq0516 2004-08-11
  • 打赏
  • 举报
回复
up
《C#程序开发范例宝典》(09章)的源码 第9章 数据库技术 355   9.1 连接Access数据库 356   实例254 连接Access数据库 356   实例255 连接加密的Access数据库 357   实例256 自动识别Access 2000数据库路径 358   实例257 连接网络上共享的Access 2000数据库 360   9.2 连接SQL Server数据库 361   实例258 使用ODBC DSN连接SQL Server数据库 361   实例259 使用ODBC非DSN连接SQL Server数据库 364   实例260 使用OLE DB连接SQL Server数据库 365   实例261 建立SQL Server数据库连接 366   9.3 连接其他数据库 367   实例262 连接Excel 367   实例263 连接Oracle数据库 368   9.4 数据库结构的读取与修改 369   实例264 读取SQL Server数据库结构 369   实例265 修改SQL Server数据库结构 372   9.5 数据录入 374   实例266 利用数据绑定控件录入数据 374   实例267 使用ADO NET对象录入数据 376   实例268 利用SQL语句录入数据 379   实例269 利用存储过程录入数据 380   9.6 图片存取技术 383   实例270 使用存取文件名的方法存取图片 383   实例271 使用ADO NET对象向SQL Server数据库存入图片 384   9.7 数据修改 387   实例272 利用数据绑定控件修改数据 387   实例273 利用数据对象修改数据 390   实例274 利用SQL语句修改数据 391   实例275 利用存储过程修改数据 393   9.8 数据保存前判断 395   实例276 判断输入数据是否符合要求 395   实例277 通过存储过程实现自动编号 398   9.9 数据删除 401   实例278 删除表格指定的记录 401   实例279 利用SQL语句删除数据 402   9.10 数据记录 403   实例280 分页显示信息 403   实例281 移动记录 404   9.11 数据维护 406   实例282 在C#分离SQL Server数据库 406   实例283 在C#附加SQL Server数据库 407   实例284 在C#附加单文件SQL Server数据库 409   9.12 数据备份恢复 410   实例285 备份SQL Server数据库 410   实例286 还原SQL Server数据库 413   9.13 管理系统开发相关 415   实例287 开启SQL Server数据库 415   实例288 断开SQL Server数据库与其他应用程序的连接 417   实例289 带图像列表的系统登录程序 419   实例290 利用SQL语句执行外围命令 420   实例291 系统初始化 421
第8章 数据库技术 8.1 连接数据库 实例264 使用ODBC DSN连接SQL Server数据库 实例265 用ADO动态连接数据库 8.2 添加数据 实例266 利用INSERT语句批量插入数据 实例267 利用SELECT INTO生成临时表 8.3 更新数据 实例268 批量修改数据 实例269 将指定字段数据为空的记录添上数据 8.4 删除数据 实例270 删除单条数据 实例271 删除数据库无用处的记录 8.5 视图 实例272 动态创建视图 实例273 通过视图更改数据 实例274 删除视图 8.6 存储过程 实例275 创建存储过程 实例276 删除存储过程 实例277 在程序使用存储过程 实例278 调用具有输出参数的存储过程 实例279 编写扩展存储过程 8.7 数据库结构的读取与修改 实例280 读取Access数据库结构 实例281 读取SQL Server数据库结构 8.8 图片、多媒体数据录入技术 实例282 对Access数据库进行录入和提取图片 实例283 对SQLServer数据库进行录入和提取多媒体文件 8.9 数据备份恢复 实例284 Access数据库备份与还原 实例285 SQL Server数据库备份与恢复 实例286 定时数据备份 8.10 其他数据库技术 实例287 断开SQL Server数据库与其他应用程序的连接 实例288 在Visual C++执行事务 实例289 在程序执行SQL脚本 实例290 利用SQL语句执行外围命令 实例291 枚举SQL Server服务器 实例292 附加数据库 实例293 分离数据库
第9章 数据库技术 355
9.1 连接Access数据库 356
实例254 连接Access数据库 356
实例255 连接加密的Access数据库 357
实例256 自动识别Access 2000数据库路径 358
实例257 连接网络上共享的Access 2000数据库 360
9.2 连接SQL Server数据库 361
实例258 使用ODBC DSN连接SQL Server数据库 361
实例259 使用ODBC非DSN连接SQL Server数据库 364
实例260 使用OLE DB连接SQL Server数据库 365
实例261 建立SQL Server数据库连接 366
9.3 连接其他数据库 367
实例262 连接Excel 367
实例263 连接Oracle数据库 368
9.4 数据库结构的读取与修改 369
实例264 读取SQL Server数据库结构 369
实例265 修改SQL Server数据库结构 372
9.5 数据录入 374
实例266 利用数据绑定控件录入数据 374
实例267 使用ADO.NET对象录入数据 376
实例268 利用SQL语句录入数据 379
实例269 利用存储过程录入数据 380
9.6 图片存取技术 383
实例270 使用存取文件名的方法存取图片 383
实例271 使用ADO.NET对象向SQL Server数据库存入图片 384
9.7 数据修改 387
实例272 利用数据绑定控件修改数据 387
实例273 利用数据对象修改数据 390
实例274 利用SQL语句修改数据 391
实例275 利用存储过程修改数据 393
9.8 数据保存前判断 395
实例276 判断输入数据是否符合要求 395
实例277 通过存储过程实现自动编号 398
9.9 数据删除 401
实例278 删除表格指定的记录 401
实例279 利用SQL语句删除数据 402
9.10 数据记录 403
实例280 分页显示信息 403
实例281 移动记录 404
9.11 数据维护 406
实例282 在C#分离SQL Server数据库 406
实例283 在C#附加SQL Server数据库 407
实例284 在C#附加单文件SQL Server数据库 409
9.12 数据备份恢复 410
实例285 备份SQL Server数据库 410
实例286 还原SQL Server数据库 413
9.13 管理系统开发相关 415
实例287 开启SQL Server数据库 415
实例288 断开SQL Server数据库与其他应用程序的连接 417
实例289 带图像列表的系统登录程序 419
实例290 利用SQL语句执行外围命令 420
实例291 系统初始化 421
ASP和SQL一直深受网站数据库设计人员的喜爱。 本书着重介绍ASP程序设计语言的各种功能及其实际应用, 同时也介绍SQL Server的程序设计技巧。本书将引导读者用ASP语法, 配合数据库系统的开发技巧,构建一个完整的“网站数据库”。 本书可作为网站数据库开发人员的学习用书, 同时也可作为网页制作爱好者的参考手册。 目 录 第1章 架设网站……………………………….1 1-1 服务器的选用 2 1-2 安装或升级IE的版本 3 1-3 安装IIS 6 1-4 测试及设置 12 第2章 编辑器的选用………………………..17 2-1 编辑软件的需求 18 2-1-1 记事本 18 2-1-2 FrontPage 编辑器与MSE编辑器 19 2-2 MSE的操作 23 2-2-1 MSE的各部分 23 2-2-2 建立基本的设计窗体 24 2-3 加入控制标记 28 2-3-1 加入文字 28 2-3-2 加入窗体控制标记 29 2-3-3 加入ASP控制命令 32 2-3-4 存储设计的成果 33 2-3-5 修改的方式 35 2-4 本章总结 36 第3章 数据库基本概念……………………..39 3-1 数据库系统 40 3-1-1 数据库系统的类型 40 3-1-2 数据库系统的结构 40 3-1-3 数据库系统的主要组件 42 3-1-4 数据集化管理 44 3-1-5 数据独立 46 3-2 数据库管理系统(DBMS) 46 3-3 关系型数据库 48 3-3-1 数据的表示方法 48 3-3-2 表 49 3-3-3 键 50 3-3-4 表索引 50 3-3-5 视图 51 3-3-6 存储过程 52 3-3-7 触发器 53 3-3-8 数据目录 54 3-4 数据库设计 55 3-4-1 Entities & Relationship 55 3-4-2 数据正规化 55 3-5 SQL语句 58 3-5-1 DDL数据定义语言 58 3-5-2 DML数据处理语言 59 第4章 系统的安装与激活…………….……..61 4-1 安装前的准备 62 4-1-1 选择安装版本 62 4-1-2 硬件需求 63 4-1-3 软件需求 63 4-2 开始安装SQL Server 2000 64 4-3 重要设置说明 73 4-3-1 服务帐户 73 4-3-2 安全验证方式 79 4-3-3 许可模式 82 4-4 管理工具程序 85 4-4-1 Enterprise Manager管理 工具 85 4-4-2 Profiler管理工具 86 4-4-3 查询分析器 87 4-4-4 服务器网络公用程序 88 4-4-5 客户端网络公用程序 89 4-4-6 服务管理器 89 4-4-7 导入及导出数据 90 4-5 激活服务 91 4-5-1 服务的启动方式 91 4-5-2 SQL Server服务管理器的操作 92 第5章 数据库的创建………………….…….95 5-1 Enterprise Manager管理工具 96 5-1-1 Enterprise Manager画面 96 5-1-2 Enterprise Manager的操作 97 5-1-3 向导的使用 98 5-2 注册SQL Server 99 5-2-1 使用“注册服务器向导” 注册 99 5-2-2 直接设置注册属性 103 5-2-3 更改注册 105 5-2-4 删除注册 106 5-3 内建数据库 106 5-4 数据库结构 107 5-4-1 数据库的逻辑组件 107 5-4-2 数据库的实体结构 111 5-4-3 文件组 112 5-5 创建新的数据库 113 5-5-1 使用Enterprise Manager管理工具 114 5-5-2 利用创建数据库向导 117 5-5-3 CREATE DATABASE 指令 122 5-6 数据库选项 124 5-6-1 自动选项 124 5-6-2 数据指针选项 126 5-6-3 复原选项 126 5-6-4 SQL选项 127 5-6-5 状态选项 129 5-6-6 调整数据库选项 129 5-7 数据库的删除与分离 132 5-7-1 删除数据库 132 5-7-2 分离数据库 133 5-7-3 附加数据库 133 第6章 表的创建…………………………….135 6-1 查看数据的内容 136 6-1-1 使用“打开表”功能查看数据内容 136 6-1-2 查看表属性 137 6-2 数据类型 138 6-2-1 数值数据 138 6-2-2 货币数据 139 6-2-3 日期数据 139 6-2-4 字符串数据 140 6-2-5 Unicode数据 141 6-2-6 Binary数据 141 6-2-7 其他特殊数据类型 142 6-3 创建表 143 6-3-1 表设计窗口 143 6-3-2 使用表设计窗口创建 表 148 6-3-3 创建表主键 150 6-3-4 使用CREATE TABLE指令创建表 152 6-4 表索引的管理 154 6-4-1 表设计工具属性页 154 6-4-2 利用表设计工具属性创建索引 156 6-4-3 使用向导创建索引 158 6-4-4 利用“管理索引”窗口管理表索引 161 6-5 创建关联 162 6-6 数据输入 165 6-6-1 在表窗口输入数据 165 6-6-2 导入数据 166 6-6-3 使用INSERT INTO语句 171 第7章 数据库的备份与管理……………….173 7-1 生成数据库的SQL脚本 174 7-1-1 生成SQL脚本窗口 174 7-1-2 执行生成SQL脚本 179 7-1-3 执行SQL脚本文件 181 7-2 收缩数据库 182 7-3 数据库备份与还原 185 7-3-1 备份模式 185 7-3-2 数据库备份 186 7-3-3 数据库备份设置实例 189 7-3-4 数据库还原 190 7-4 使用权限的管理 194 7-4-1 权限类型 194 7-4-2 权限验证 197 7-4-3 权限授与 197 7-4-4 拒绝权限 202 7-4-5 撤销权限 204 第8章 Transact-SQL语法基础…………….207 8-1 Transact-SQL 表达式 208 8-1-1 数学表达式 208 8-1-2 字符串表达式 209 8-1-3 比较表达式 209 8-1-4 逻辑表达式 210 8-1-5 表达式的优先级 210 8-2 Transact-SQL数据类型 211 8-3 Transact-SQL 函数 213 8-4 Query Analyzer工具程序 220 8-5 Transact-SQL 语句语法 223 8-5-1 Create Table语句 223 8-5-2 Alter Table语句 225 8-5-3 Drop Table语句 229 8-6 数据处理语法(DML) 230 8-6-1 Select语句 230 8-6-2 Active Query?Insert语句 240 8-6-3 Active Query-Delete语句 242 8-6-4 Active Query-Update语句 244 第9章 Response,Request对象的 基础与应用…………………………247 9-1 Response对象 248 9-1-1 Write方法的基础与应用 250 9-1-2 Redirect方法的基础与 应用 252 9-1-3 END方法的基础与应用 255 9-1-4 Cookies的基础与应用 256 9-1-5 服务器缓冲区处理 259 9-2 Request对象 261 9-2-1 ClientCertificate变量 262 9-2-2 Cookies集合 262 9-2-3 Form集合 264 9-2-4 QueryString变量 266 9-2-5 ServerVariables集合 270 9-3 Session对象的基础与应用 272 9-3-1 Session对象的基础 272 9-3-2 Session变量的使用 272 9-3-3 Session变量的使用限制 276 9-4 Application对象 277 9-4-1 用户ASP程序之间信息的共享 277 9-4-2 Application语法 279 9-4-3 Application变量的使用 280 9-5 Global.asa文件 282 9-5-1 Global.asa文件的结构 282 9-5-2 全局对象 283 9-5-3 Application起始及结束 事件 284 9-5-4 Application与Session对象的事件处理程序 285 9-5-5 Global.asa文件的使用 285 第10章 ODBC的设置与应用……….…….287 10-1 ODBC的简介 288 10-2 数据存取组件的更新 290 10-2-1 下载MDAC 290 10-2-2 更新数据存取组件 293 10-3 ODBC数据源的创建 294 10-4 测试ODBC DSN 300 第11章 ADO对象的基础与应用…………303 11-1 ADO对象的结构 304 11-1-1 ADO对象 304 11-1-2 ADO的结构 304 11-2 Connection对象 305 11-2-1 连接、打开数据库的 方法 305 11-2-2 直接使用ADO与SQL 连接 307 11-2-3 直接与Access MDB 连接 308 11-3 Recordset对象的基础 308 11-3-1 取得字段名称与内容 314 11-3-2 取得、移动记录指针 317 11-3-3 Field对象 320 11-4 ADO对象与数据库的应用 323 11-4-1 添加记录 323 11-4-2 记录的更新 327 11-4-3 记录的删除 334 11-5 Error对象 339 第12章 ASP与ActiveX DLL………………345 12-1 什么是MTS 346 12-1-1 MTS概述 346 12-1-2 何时该使用MTS 348 12-1-3 使用MTS的优点 349 12-2 如何创建ASP组件 350 12-2-1 新建工程 351 12-2-2 设置引用 352 12-2-3 如何设计ActiveX DLL的内容 357 12-2-4 编译ActiveX DLL 360 12-3 将组件加入MTS 362 12-3-1 NT技术操作平台 363 12-3-2 Windows 9x技术操作 平台 363 12-3-3 注册ActiveX DLL 364 12-4 调用MTS的ASP组件 368 12-4-1 开始编辑ASP程序 368 12-4-2 带有参数的ASP程序 370 第13章 Server对象与其他对象的 整合、应用………………………..373 13-1 FSO文件对象组件 374 13-1-1 FileSystemObject对象的基础 374 13-1-2 创建文本文件 375 13-1-3 检查文件是否存在 378 13-1-4 删除文件 380 13-1-5 取得文件属性 383 13-2 文本文件的读取与写入 386 13-2-1 如何读取与写入文本 文件 386 13-2-2 写入文本文件 389 13-2-3 写入空白行到文本文件 391 13-2-4 写入一行字符串到文本 文件 394 13-2-5 添加文字到文本文件 396 13-2-6 读取文本文件的字符/一行文字 398 13-2-7 读取整个文本文件 400 13-3 CDO对象 403 13-3-1 SMTP环境的创建与 使用 404 13-3-2 实际测试 407 13-3-3 使用邮件接收软件验证 411 第14章 范例系统的设计与应用(一)………413 14-1 结构说明 414 14-2 动态菜单的设计 415 14-2-1 设置CSS属性 416 14-2-2 固定的选项设计 417 14-2-3 动态选项的设计 419 14-2-4 CSS表现方式的控制 421 14-3 Cookies的处理 422 14-4 动态产品展示 424 14-4-1 基本功能设置 425 14-4-2 相关资料的取得 425 14-4-3 全图预览方式的设置 427 14-4-4 动态展示产品内容 428 14-5 新上市产品 431 14-6 索取详细信息 432 14-6-1 未选择产品信息需求 的处理 434 14-6-2 显示选择信息的内容 436 14-6-3 用户填写信息的窗体 设计 438 14-6-4 存储用户信息 442 14-6-5 写入用户填写的信息 446 14-6-6 以E-Mail 转发用户 需求 450 第15章 范例系统的设计与应用(二)………455 15-1 后台数据管理系统的组成 456 15-2 登录管理 457 15-3 系统信息设置 461 15-4 密码更改 467 15-5 币别信息管理 472 15-6 类别管理 478 15-7 产品上架 484 15-8 产品下架 490 15-9 产品信息修改 496 附录 范例系统安装…………………………507 一、还原数据库 508 二、复制范例 513 三、实际测试 514 四、错误排除 515

110,532

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧