问题标签 [oledbdatareader]
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.
c# - 在 OleDbDataReader.read() 时向 datagridview 添加行
我使用 C# 和 WindowsForms。
我想在数据库中插入一条记录,然后也添加我的 gridview
我测试了下面的代码,但它不起作用。
我怎样才能做到这一点??
c# - 当使用 OleDBDataReader 从 Access 数据库中选择备注字段时,它只返回字符串的一部分。我怎样才能得到整个字符串?
这是我的代码:
“XML”列是一个 Access 数据库表列,类型为 memo。
xml 的值始终只包含 XML 的第一个字符。我猜这是前 256 个字符。显然,我需要字符串中的所有字符。
有人知道怎么修这个东西吗?
谢谢 :)
c# - 如何在 OLDEB sql 选择命令中检查字段值是否为特定字符长度?
我正在使用 C# OleDB 连接从访问数据库中读取数据。我不想要任何长度小于三个字符的结果。
我当前的代码显示“无效的模式字符串”错误。为什么我会收到此错误,我该如何解决?
没有((Len(CALLNO))>=3)
此代码可以正常工作。一旦我添加了该行,一旦它执行阅读器,我就会得到一个“无效的模式字符串”异常。
我尝试了几件事:
而不是((Len(CALLNO))>=3)
use (CALLNO not like '')
,这不会导致任何错误,所以我不会缺少括号。
尝试使用单字符通配符,例如,'_'
而不是我使用,这会导致相同的“无效模式字符串”错误。事实上,我发现唯一不会引发错误的是空字符串和完整的通配符。'_ _'
'_ _ _'
((Len(CALLNO))>=3)
(CALLNO not like '_')
''
'%'
我还直接在访问中从查询字符串运行查询,并且我没有收到任何类型的错误。
感谢您提供任何信息,
LMB
c# - 从 C# 中的 OleDbDataReader 获取检索的记录数?
我想从C#OleDbDataReader
中获取检索的记录数?
任何帮助表示赞赏。
谢谢。
c# - 在 C# 中使用 DataAdapter.Fill 时保留 MS 访问行顺序
这是一个棘手的问题......我在查询我的代码时注意到,当我使用如下所示的 .NET DataAdapter.Fill 方法查询 Access 数据库时,记录的顺序不是记录的“自然”顺序(因为它们最初被插入到表中)。
在一张桌子上,我有一个主键,所以我只能按主键排序。我有一个没有任何主键的新表,我想查询该表并按自然表顺序对记录进行排序。我应该使用 OleDbDataReader 来保留订单,还是有办法让 OleDbDataAdapter.Fill 方法来保留订单?
asp.net - 将空字符串转换为日期
我搜索了高低都无济于事,这是完成我的项目之前的最后一步,所以请帮忙!提前致谢!
用户将在 gridview 中选择一个条目,然后将它们重定向到一个填充有来自所选行的数据的表单(从而使 gridview 以更用户友好的方式可编辑)。空值被数据库接受,我想在相应的文本框中将空日期值显示为空白(或“”)。相反,我得到了错误:
从类型“DBNull”到类型“Date”的转换无效。
这是我的代码:
我使用函数 mycstr 将 dbnull 修复为字符串错误,但适应“日期”数据类型似乎并不简单
c# - 使用 OleDBDataReader 读取 Excel 不检索所有标题列单元格内容
我有一个 Excel 工作表,用于在数据库中填充数据。似乎 OleDBDataReader 在截断其余部分之前实际上只从列标题中读取了一定数量的字符。
有没有解决的办法?
我如何检索列标题:
预期结果:有针对性的计划,以满足学生的福利需求。例如breakfast clubs
实际结果:有针对性的计划,以满足学生的福利需求。例如br
我也尝试使用该reader.GetName(i)
方法来检索具有相同结果的信息。
.net - 如何将数据库表转储到excel表?
我正在从我的数据库中获取数据,并且我希望将这些数据作为 Excel 文件中的表格。所以,我写了以下内容:
应该有一种直接明显的方法吗?
将数据库表转储到 excel 表?
[ 我是不是该 ?]
请帮忙..我是新手!
excel - 使用 WHERE 子句读取带有空白行的 Excel 文件的未知错误
因此,客户将 Excel 文件上传给我们,我们有一个 Windows 服务,它会定期抓取新文件并将内容批量加载到我们的 SQL 服务器,如下所示:
大多数时候都很好用,即使底部有一些空白行(WHERE 子句负责处理)。但有时我们会得到这些奇怪的文件,底部有很多(大约一百万)空白行,我们会得到一个带有 Unknown 的异常作为消息。如果我从 OleDbCommand 声明中删除 WHERE 子句,文件加载正常,但我们也会插入一百万行空白行。关于如何处理这个问题的任何想法?
c# - OleDbDataReader.GetString 异常 - 指定的强制转换无效
当我的 C# (.NET 3.5) 应用程序尝试访问 MS Access 2007 数据库时,该OleDbReader.GetString()
方法会引发异常:
指定的演员表无效。
我究竟做错了什么?
我知道Open()
andClose()
方法有效。我的查询或处理结果的方式有问题。谢谢。