问题标签 [dbtype]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2148 浏览

c# - C# - 将“uniqueidentifier”、“timestamp”、“image”、“money”、“sql_variant”等字符串转换为 .net 数据类型

如何将 , , , 等字符串转换"uniqueidentifier""timestamp"各自"image""money".net"sql_variant"数据类型?

我需要查询一个表以找出它包含的字段,然后将它们累积到一个列表中List<Column>Column是我写的一门课。所以我需要这个机制。

0 投票
2 回答
765 浏览

c# - 对于可为空的 xml 列,Linq to sql 错误“根级别的数据无效”

我创建了一个像

当我执行 linq to sql 查询以获取数据时,它会引发错误“根级别的数据是无效的 linq”。在进一步调查中,我知道在这种情况下元列是空的。实际上它是可以为空的我是否必须删除可以为空的并将一些空白根节点设置为默认值,或者还有其他方法可以消除错误。


我的 linq 查询引发错误

0 投票
1 回答
188 浏览

stored-procedures - 将 dbtype.structure 与 SubSonic 2 一起使用?

通过 SubSonic 向存储过程发送数据时,如何传递 dbtype.structure?

我有一个定义为 READONLY 的 TVP,当 SubSonic 生成 StoredProcedures.cs 文件时,该参数显示为字符串类型。

有什么方法可以做到这一点?

谢谢你。

0 投票
2 回答
14446 浏览

.net - DateTime 和 DateTime2 之间的区别

可能重复:
SQL Server datetime2 vs datetime

DbType.DateTime.NET和.NET有什么区别DbType.DateTime2

如果我正在使用DbType.Date并且我想更改为 DateTime 类型,我应该使用DateTime还是DateTime2

0 投票
4 回答
22473 浏览

c# - C#:DbType.String 与 DbType.AnsiString

我已经接管了一些 C# 代码。

该代码正在使用一些SQL使用参数的数据库。

所有字符串参数都输入为DbType.AnsiString而不是DbType.String.

你为什么要使用DbType.AnsiString而不是DbType.String

0 投票
2 回答
2258 浏览

c# - C#:映射 IDataReader.GetTableSchema() 和 DbType 枚举?

所以,我有以下内容:"SELECT * FROM MyTable;"

当我执行以下操作时,我得到了 TableData,这很有用,但仍然留下一些未知的东西?

现在,在遍历我的表时,我遇到了一个名为“DataType”的列,它是 System.String 或 System.Byte[] 或 System.Int32 等。但是,这只告诉我要存储的 .NET 类型,它没有告诉我,例如, aSystem.DecimalDbType.Currencyor DbType.Decimal。因此,当我创建 IDataParameter 时,我不确定要为 DbType 设置什么。

基本上,我怎样才能获得表的真实架构......或者它甚至重要吗?

0 投票
1 回答
458 浏览

django - 如何修复 django 的 db_type 弃用警告?

升级到更新的 Django 版本后,我开始收到此弃用警告:

我意识到这是由 Field.db_type 方法引起的,该方法返回字段的数据库列数据类型。此方法已被修改,以符合 Django 最新版本的多数据库特性,因此现在它还需要一个连接对象作为参数[查看 django 文档]

但是如何传递那个连接对象呢?我不明白。。

0 投票
1 回答
1254 浏览

c# - 应该使用 DbType.AnsiString 还是 DbType.String?

我在看别人写的代码。

它使用的所有地方DbType.AnsiString而不是DbType.String. 为什么?

0 投票
0 回答
505 浏览

c# - 为什么 IDbDataParameter 使用 2001 年而不是 0001 年更新 Access DateTime 字段?

为什么 IDbDataParameter 用 2001 年而不是 0001 年更新 MS Access DateTime 字段?我正在使用 IDbDataParameter。它适用于 SQL 服务器,但不适用于 MS Access。我以为我之前测试过这个...

Update1 在 Access 中设置 DateTime 时有时也会出现错误的时间(OleDb 连接 > IDbConnection > IDbCommand)

10 秒另存为:2001-01-01 00:28:32 // dp.Value = param.ToString();

如果您格式化字符串,它也会保存为 2001,现在使用中午 12:00:2001-01-01 12:00:46 // dp.Value = ConvertToDateTime(param).ToString("yyyy-MM-dd hh:mm :ss");

更新2

0 投票
2 回答
198 浏览

asp.net - ASP.net Visual Studio 2008 SQL 数据源

我正在研究一个 GridView 控件,我想在网格中显示几个数据。列是;2 个字符串名称、1 个整数和日期时间。当我想输入数据以在网格中显示以确保其正常工作时,会出现异常错误(教授给出的代码);

System.ArgumentException:正在使用的 SQL Server 版本不支持数据类型“日期”。

但是,我想出了什么问题。在我的 HTML 源代码中,我正在查看 Date 列中的 Delete、Update、Insert Parameters;dbtype="日期"。我必须将其更改为;键入 =“DateTime”,它可以工作。

是什么导致它是 Dbtype="date" 而不是 Type="DateTime"?回答时非常感谢。谢谢。