首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > OleDbType 枚举与 Microsoft Access 数据类型
【标  题】:OleDbType 枚举与 Microsoft Access 数据类型
【关键字】:OleDbType,Microsoft,Access
【来  源】:http://blog.csdn.net/DoItPerfect/archive/2006/11/18/1393473.aspx

OleDbType 枚举与 Microsoft Access 数据类型

INFO: OleDbType 枚举与 Microsoft Access 数据类型

注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 或间接的可能的问题负责。
文章编号 : 320435
最后修改 : 2004年6月16日
修订 : 4.0

概要

本文介绍 Microsoft.NET 平台 OLEDB 类型如何映射到 Microsoft Access 数据类型的列。

更多信息

当您使用 Access 界面来设计表, 您看到几种选择为字段类型与数据库数据类型不匹配。 这是因为这些 " 类型 " 只显示格式和执行不确定数据类型。 访问使用通过 Microsoft OLE DB Provider for Jet 确定如何格式化数据不必公开其他属性。

这些属性的示例包括:
常规日期 长日期 长时间 中型时间 短时间 中型日期 短日期 是显示格式为 DateTime 数据类型。
超链接 是用于访问 文本 数据类型显示格式。
真 / 假 设置/取消 同时映射到 Access Yes/No 数据类型。

列表最常见的数据类型映射

下表列出最常见数据类型 MicrosoftAccess 和关系 OleDbType 枚举为 Microsoft.NETFramework 数据类型与这些数据类型中使用。

访问类型名称 数据库数据类型 OLEDB 类型 .NET 框架类型 成员名称
文本 VarWChar DBTYPE _ WSTR System.String OleDbType.VarWChar
备忘录 LongVarWCha R DBTYPE _ WSTR System.String OleDbType.LongVarWChar
字节数: UnsignedTinyInt DBTYPE _ UI 1 System.Byte OleDbType.UnsignedTinyInt
是 / 否 Boolean DBTYPE_BOOL System.Boolean OleDbType.Boolean
日期 / 时间 DateTime DBTYPE _ DATE System.DateTime OleDbType.date
货币 十进制 DBTYPE_NUMERIC System.Decimal OleDbType.numeric
十进制数: 十进制 DBTYPE_NUMERIC System.Decimal OleDbType.numeric
双数: DBTYPE_R8 System.Double OleDbType.Double
Autonumber (复制 ID) GUID DBTYPE_GUID System.Guid OleDbType.guid
复制 (ID) 号: GUID DBTYPE_GUID System.Guid OleDbType.guid
Autonumber (长整型) 整数 DBTYPE_I4 System.Int 32 OleDbType.integer
数量: (长整型) 整数 DBTYPE_I4 System.Int 32 OleDbType.integer
OLE 对象 LongVarBinary DBTYPE_BYTES 数组 System.Byte OleDbType.LongVarBinary
单个数字: 单个 DBTYPE_R4 System.Single OleDbType.single
整型数: SmallInt DBTYPE_I2 System.Int 16 OleDbType.SmallInt
二进制 VarBinary * DBTYPE_BYTES 数组 System.Byte OleDbType.binary
超链接 VarWChar DBTYPE _ WSTR System.String OleDbType.VarWChar

FAILED TO TRANSLATE SENTENCE 您必须创建此数据类型通过代码。

参考

有关数据类型, 请访问以下 MSDN 网站:
OLE DB Provider for Microsoft Jet 数据类型支持:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbprovjet_data_type_support.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbprovjet_data_type_support.asp)

OLE DB Provider for Microsoft Jet DBPROPSET_JETOLEDB_COLUMN 中提供程序特有的属性:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbprovjet_provider_specific_properties_in_dbpropset_jetoledb_column.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbprovjet_provider_specific_properties_in_dbpropset_jetoledb_column.asp)

OleDbType 枚举
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataOleDbOleDbTypeClassTopic.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataOleDbOleDbTypeClassTopic.asp)

这篇文章中的信息适用于:
Microsoft ADO.NET 1.0
Microsoft ADO.NET 1.1
Microsoft Visual Studio .NET 2002 Professional Edition
Microsoft Visual Studio .NET 2003 Professional Edition
Microsoft Visual Studio .NET 2002 Enterprise Architect
Microsoft Visual Studio .NET 2003 Enterprise Architect
Microsoft Visual Studio .NET 2002 Enterprise Developer
Microsoft Visual Studio .NET 2003 Enterprise Developer
Microsoft Visual Studio .NET 2002 Academic Edition
Microsoft Visual Studio .NET 2003 Academic Edition
关键字: 
kbinfo KB320435 KbMtzh kbmt
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、
 
EXPLORER.EXE进程自启动:【上一篇】
MASM32编程获取系统服务列表及其状态:【下一篇】
【相关文章】
  • C++对象模型(11) - 3.3 Access of a Data Member
  • Microsoft .NET Framework 3.0 运行库发布,可以下载离线安装包
  • Access与SQL Server两种数据库的一键切换
  • jbuilder中的Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");问题
  • 深入Atlas系列:Web Sevices Access in Atlas示例(7) - 编写JavaScriptConverter处理含有循环引用的类型
  • ACCESS数据库中TEXT字段的真实长度
  • 深入Atlas系列:Web Sevices Access in Atlas示例(6) - 在客户端隐藏服务器端类型信息
  • 数据库连接_Microsoft SqlServer(一)JavaBean
  • The 2007 Microsoft Office System RTM is ready to rock !
  • Error Message: HTTP 403.9 - Access Forbidden: Too many users are connected
  • 【随机文章】
  • 发现一个好DD
  • AIX《命令参考大全,卷 6》:v 到 z
  • 14.5.5 Invocation expressions
  • 用java实现ORACLE数据库的文件上传、下载
  • Symbian OS编码诀窍之编码诀窍
  • 在网站内加入RSS功能
  • 糖果果20步画MM
  • Access与Office其他成员轻松交流数据
  • 获取和重设SQL表中identity类型字段的种子值
  • 《狮子王》收录!《王国之心2》新画面
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.