资源简介
C#通过ODBC链接SQLServer数据库
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.Odbc;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ODBC
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“请输入链接字符串“);
string config = Console.ReadLine();
Connect(config);
Console.ReadLine();
}
public static void Connect(string config)
{
try
{
//DSN:mylink数据源的名称 UID:sql server登录时的身份sa PWD:登录时的密码123456
//生成连接数据库字符串
if (String.IsNullOrEmpty(config))
{
config = “server=localhost;DSN=SQL_SERVER;UID=COMOSUSER;PWD=******“;
}
//定义SqlConnection对象实例
OdbcConnection connection = new OdbcConnection(config);
string sql = “select name from sysobjects where xtype=‘U‘“;
OdbcDataAdapter odbcAdapter = new OdbcDataAdapter(sql connection);
DataSet result = new DataSet();
odbcAdapter.Fill(result);
foreach (DataTable dataTable in result.Tables) //遍历所有的datatable
{
foreach (DataRow dataRow in dataTable.Rows) ///遍历所有的行
foreach (DataColumn dataColumn in dataTable.Columns) //遍历所有的列
Console.WriteLine(“{0}{1}{2}“ dataTable.TableName dataColumn.ColumnName dataRow[dataColumn]);
//表名列名单元格数据
}
}
catch (System.Exception e)
{
Console.WriteLine(e.ToString());
}
}
}
}
相关资源
- 班级考勤管理系统(源码+数据库)
- 书店销售管理系统(源码+数据库)
- VSTO对Word的开发教程
- EF(oracel数据库的增、删、改、查)
- vs2017+mysql的用户角色权限管理(附数
-
C#读取xm
l文件数据。显示在datagrid - C# 画梅花(基于System.Drawing)
- 读取GY-25倾斜度模块数据
- 读写 ic card数据( usb)
- WPF 最基础的组件拖动、改变大小
- C#加载RAW、SMV图像数据转换为BMP
- WPF DATAGRID 数据绑定
- Unity 房间游览
- C#会员管理条码版(附数据库)
- 图片二进制读取数据库(附数据库)
- C#教程(非常基础)
- C# 棋牌室小软件(附数据库以及源码
- 门诊收费管理系统的设计与实现(数
- c# 串口通讯的(收发数据)
- C#_基础教程笔记(传智播客)-苏坤
- C#简单连接查询sqlite数据库
- 支票管理系统源码(附数据库)
- C# 配置PI数据库服务器(Snapshot )
- ASP.NET 基础编程文档(PPT电子教案)
- 资产管理系统源码(附数据库)毕业
- C# 实时获取股票数据
- HJ212数据传输工具源码
- asp.net 新闻发布系统源码(附文档以及
- 企业OA办公自动化系统 v1.1源码(附数
- LiJie银行ATM自动取款机源码(附数据库
评论
共有 条评论