Files
FreeSql/api/FreeSql.DataType.html
2023-07-07 17:27:43 +00:00

276 lines
9.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum DataType
| FreeSql API Docs </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum DataType
| FreeSql API Docs ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src=".././images/logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="FreeSql.DataType">
<h1 id="FreeSql_DataType" data-uid="FreeSql.DataType" class="text-break">Enum DataType
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="FreeSql.html">FreeSql</a></h6>
<h6><strong>Assembly</strong>: FreeSql.dll</h6>
<h5 id="FreeSql_DataType_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum DataType</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
<thead>
<tbody>
<tr>
<td id="FreeSql_DataType_ClickHouse">ClickHouse</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_Custom">Custom</td>
<td><p>自定义适配器,访问任何数据库<p>
注意:该类型不提供 DbFirst/CodeFirst 功能</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_CustomMySql">CustomMySql</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_CustomOracle">CustomOracle</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_CustomPostgreSQL">CustomPostgreSQL</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_CustomSqlServer">CustomSqlServer</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_Dameng">Dameng</td>
<td><p>武汉达梦数据库有限公司,基于 DmProvider.dll 的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_Firebird">Firebird</td>
<td><p>Firebird 是一个跨平台的关系数据库,能作为多用户环境下的数据库服务器运行,也提供嵌入式数据库的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_GBase">GBase</td>
<td><p>天津南大通用数据技术股份有限公司成立于2004年,是国产数据库、大数据领域的知名企业,基于 Odbc 的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_KingbaseES">KingbaseES</td>
<td><p>北京人大金仓信息技术股份有限公司,基于 Kdbndp.dll 的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_MsAccess">MsAccess</td>
<td><p>Microsoft Office Access 是由微软发布的关联式数据库管理系统</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_MySql">MySql</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_Odbc">Odbc</td>
<td><p>通用的 Odbc 实现,只能做基本的 Crud 操作 <p>
不支持实体结构迁移、不支持分页(只能 Take 查询) <p>
<p>通用实现为了让用户自己适配更多的数据库,比如连接 mssql 2000、db2 等数据库<p>
默认适配 SqlServer可以继承后重新适配 FreeSql.Odbc.Default.OdbcAdapter最好去看下代码 <p>
<p>适配新的 OdbcAdapter请在 FreeSqlBuilder.Build 之后调用 IFreeSql.SetOdbcAdapter 方法设置</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_OdbcDameng">OdbcDameng</td>
<td><p>武汉达梦数据库有限公司,基于 Odbc 的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_OdbcKingbaseES">OdbcKingbaseES</td>
<td><p>北京人大金仓信息技术股份有限公司,基于 Odbc 的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_OdbcMySql">OdbcMySql</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_OdbcOracle">OdbcOracle</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_OdbcPostgreSQL">OdbcPostgreSQL</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_OdbcSqlServer">OdbcSqlServer</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_Oracle">Oracle</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_PostgreSQL">PostgreSQL</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_QuestDb">QuestDb</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_ShenTong">ShenTong</td>
<td><p>天津神舟通用数据技术有限公司,基于 System.Data.OscarClient.dll 的实现</p>
</td>
</tr>
<tr>
<td id="FreeSql_DataType_Sqlite">Sqlite</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_SqlServer">SqlServer</td>
<td></td>
</tr>
<tr>
<td id="FreeSql_DataType_Xugu">Xugu</td>
<td><p>虚谷</p>
</td>
</tr>
</tbody>
</thead></thead></table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<span class="xref">FreeSqlGlobalExtensions.ToDescriptionOrString()</span>
</div>
<div>
<span class="xref">FreeSqlGlobalExtensions.ToInt64()</span>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/dotnetcore/freesql/new/master/apiSpec/new?filename=FreeSql_DataType.md&amp;value=---%0Auid%3A%20FreeSql.DataType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/dotnetcore/FreeSql/blob/master/FreeSql/DataType.cs/#L7" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>