问题标签 [sqlhelper]

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 投票
1 回答
40 浏览

android - Android 预填充数据库 - 发布后添加新的预填充行

我在使用 android 中的预填充数据库时遇到问题。虽然不是通常的问题。我的数据库工作得很好。

我的问题是在应用发布后添加新数据。

我花了很多时间使用 onupgrade 方法,但后来我意识到我的问题出在其他地方。一旦我在资产文件夹中的数据库中添加了新行,如何将这些添加到复制到我的数据/数据文件夹的数据库中.....

我的数据库是我存储游戏关卡信息的地方,表中的最后一列是标记关卡已完成的标志,因此我不会丢失此信息。

0 投票
1 回答
242 浏览

sql - 查询帮助确定产品的平均价格 < 3

嗨,我一直在处理这个查询,但我无法弄清楚 where 语句只显示产品的平均价格 < 3

“列出每个产品类别、该类别中的商品数量以及该类别中商品的平均价格(命名为 Avg_Price,格式为 0.00 美元)。仅列出那些商品少于三 (3) 件的类别”

此查询显示产品平均价格的结果(图像结果) COLUMN Avg_Price FORMAT $999,999.00 SELECT Product_Class, COUNT(*), AVG(Price) AS Avg_Price FROM Product GROUP BY Product_Class;

在此处输入图像描述

我需要帮助只显示 < 3 的平均价格

0 投票
1 回答
1104 浏览

c# - 从 C# 数据表中选择进入##TempTable

我在 C# 中有一个 DataTable 变量,我想将它直接插入到 SQL 中的 ##TempTable 中。我不想像逐行插入##TempTable 一样。

我怎样才能做到这一点 ?

从 (C# DataTable) 中选择 Into ##TempTable ?

或者我以不同的方式问:我们如何在 C# 的查询中将数据集发送到 SQL?

注意:我正在使用 SqlClient 和 SqlHelper 类

0 投票
2 回答
230 浏览

android - Android:适配器不适用于 Hashmap 的 Arraylist

我正在尝试从 SQLite 数据库中离线显示一些数据。数据很好,但我无法在带有适配器的列表视图上显示它。

localQuestionBank 方法:

列表视图和适配器:

问题银行适配器:

这对我来说似乎很好,但数据没有显示在 Listview 中。

0 投票
2 回答
4376 浏览

c# - 通过 SqlHelper 将对象参数传递给存储过程

我有一个这样的 SQL 表:

桌子

ID是身份列。

我在 ASP.Net 项目中有一个用于该表的类,如下所示:

我还有一个存储过程:

我想Topic从项目中传递一个对象并通过 SqlHelper 执行这个存储过程。

我阅读了很多这样的帖子User-Defind Table在 SQL Server 中创建了一个并测试了这段代码:

但是这段代码有SqlHelper.ExecuteNonQuery(...)这样的错误;

错误

如果有人可以解释这个问题的解决方案,那将非常有帮助。

0 投票
2 回答
47 浏览

sql - SQL:左外连接,可以根据列内的数据切换要连接的列

我正在尝试将这两个表连接在一起以显示基数中的记录和历史中的空值。我遇到的问题是左外连接。当 BO.val2 = 0 时:我希望连接仅使用 BO.VAL5 = TR.VAL5 但是当 BO.val2 = TR.val2 我希望它使用它来连接。下面的代码只是一个想法。如果您对如何执行此操作有任何建议,那就太好了!

0 投票
0 回答
47 浏览

android - 使用jxl修改excel中的数据而不创建副本

我正在尝试使用 excel 文件作为数据库,并且应用程序经常需要读取和修改文件。正如本问答中所解释的,有必要创建原始 excel 文件的副本,并且所有修改都必须在那里完成。无论如何要修改excel文件而不创建副本,因为我将在另一个实例中使用文件名来读取它。

另外,我想您对哪个作为离线访问数据库有效的意见?一个 android sqlite 或 excel 文件?

0 投票
1 回答
82 浏览

sql-server - 将相关表列出到父表的 SQL 工具

亲爱的,

您能否帮我找到一个 SQL 工具,该工具将向我显示与父表有关系的表列表。例子:

从 table_1 中选择 *

当我编写连接时 ,将列出与table_1相关的表,在选择其中一个表后,它还将显示基于列 PK 和 FK 的连接。

我已经尝试过 SQL promt,但它列出了所有对象,而不仅仅是我可以加入table_1的对象。

我正在处理一个有 300 多个表的数据库,并且很难找到表之间的关系。

谢谢!

0 投票
0 回答
318 浏览

c# - C# 在 SqlHelper.DB 中使用参数

我安装了 SqlHelper.DB NuGet 包(https://www.nuget.org/packages/SQLHelper.DB/)并且在将参数传递给 AddQuery 方法时遇到问题。我将 SqlParameter 列表传递给我的函数,但收到错误消息:“无法将参数值从 List`1 转换为 Int32。”

这是调用我的方法的代码:

这是方法:

SqlCommandHelper 是我写的一个小类:

非常感谢任何帮助!

0 投票
1 回答
276 浏览

c# - SQLHelper.DB 未将参数传递给存储过程

这是我上一个问题(C# Using Parameters in SqlHelper.DB)的新问题。如果我将 null 作为参数传递并将命令文本设置为无参数存储过程,则它可以正常工作。

SQLHelper.DB 正在执行存储过程,但出现错误:

未处理的异常:System.Data.SqlClient.SqlException:过程或函数“sptest”需要参数“@param1”,但未提供。

这可以通过创建一个新的 .NET 4.7.2 控制台应用程序并安装 Nuget 包 SQLHelper.DB 然后使用下面的代码来重新创建。

控制台应用程序代码:

存储过程:

桌子: