executescalar

    0热度

    1回答

    以下场景的最佳方法是什么?在我的C#程序中,我有一些SQL命令,如UPDATE,INSERT,DELETE。我可以在我的C#程序中执行它们(工作正常),但是当存储过程中的一个到达最后一行时,我需要执行这些sql命令。所以我打算将sql命令存储在同一个数据库的某个临时表中,然后我想在存储过程中打开此表并逐个执行。 什么是在存储过程中打开表格然后根据某些条件遍历表格的最佳方法(如select * fr

    4热度

    1回答

    我有一个自定义的书面数据库提供程序。当我运行我的测试时,他们打破ExecuteScalar命令,其中NullReferenceException。我可能会在这里错过什么?我读过一些人有一个多线程问题,但我不认为这就是我遇到的问题。 这里是我的GetOpenConnection方法 public SqliteConnection GetOpenConnection() { var con

    0热度

    3回答

    我一直在摔跤这几天,并已广泛挖通过StackOverflow和各种其他网站。我从字面上画空白。我试图从我的存储过程中获得单个结果。 这里是我的存储过程: ALTER PROC [dbo].[myHelper_Simulate] @CCOID nvarchar(100), @RVal nvarchar OUTPUT AS DECLARE @UserID int DEC

    0热度

    1回答

    有人能帮助我我的登录有问题。 当我尝试登录时,出现错误“多步OLE DB操作生成错误。检查每个OLE DB状态值(如果可用),没有工作完成。” - 与ExecuteScalar检索结合。 非常感谢您提供任何帮助,您可能或不可以给我。 Protected Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Cli

    16热度

    9回答

    我收到错误“不能隐式转换类型'int?'到'int'。在我的OrdersPerHour的返回行上存在一个明确的转换(你是否缺少一个转换?)。我不确定为什么,因为我的C#技能并不那么先进。任何帮助,将不胜感激。 static int OrdersPerHour(string User) { int? OrdersPerHour; OleDbConnection conn = n

    0热度

    1回答

    我从我的代码收到以下错误:发生 以下错误: System.Data.OleDb.OleDbException(0x80040E07):在数据类型不匹配标准表达。 在System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult小时) 在System.Data.OleDb.OleDbCommand.Execute

    0热度

    1回答

    当执行下面的代码我碰到下面的错误。 "Additional information: Conversion from string "_01202478334" to type 'Double' is not valid." 代码: Using connn As New SqlClient.SqlConnection("server=inlt01\SQLEXPRESS; database=

    0热度

    2回答

    我的计划表有15个字段,使用ExecuteScalar似乎只抓取第一列的结果,我该如何指定我想要的列名?例如,当我运行下面的代码时,它会返回1,这是我的ID列中的值,但我需要plan_rate列。 using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["CustomerDataCon

    2热度

    2回答

    代码下面这行有时结果在“指定转换无效”异常: public static object Select(string sql, OleDbTransaction dbt) { try { OleDbCommand cmd = new OleDbCommand(sql, lib.dbc, dbt); object obj = cmd.ExecuteScalar

    -1热度

    2回答

    我有了这个代码,只要在数据库中进行匹配值的工作原理: public String GetDeptNameForDeptId(int deptId) { String deptName; const string qry = "SELECT Name FROM Department WHERE Id = @deptID"; try { usin