sqldatareader

    1热度

    1回答

    我使用一个SqlDataReader来检索数据库管理系统的一些“选择”查询。 到目前为止,我使用SqlDataReader.read()在结果集中逐一读取每一行,并逐个处理它们。当结果集很大时(意味着数百万行数百列),使用.read()迭代非常缓慢。我问:是否有一种方法可以从SqlDataReader中读取“块”,这意味着像SqlDataReader.read(100)这样的东西给了我一个结果集中

    -1热度

    2回答

    我使用此代码由日期字段筛选表(表)的表此我的代码: public double Mounthcost() { DateTime today = DateTime.Now; PersianCalendar persianCalendar = new PersianCalendar(); int yearPersian = persianCalendar.

    -1热度

    1回答

    我有一个类,并在2 foreach循环我想将我的数据集中的表中的所有数据添加到我的类,但问题是:完成内部foreach循环后,下一个要复制的表也将替换ret中已有的记录,所以如果我有2个table1的1个表和2个行的2个表,我将在ret中有3个记录,但是表1中的所有数据被table2中的数据替换! 例如 表1表2 -------- vyvy - - - - TE ST毫米DD SS立方厘米 但最后

    0热度

    1回答

    我有一个满表的字符串我需要将它转换为带有类型的通用对象列表。我到目前为止。 private List<T> ConvertDataToObject<T>(object oClass, string sSQL) { List<T> lReturn = new List<T>(); SqlConnection sqlCon = new SqlConnection(sqlConnS

    0热度

    1回答

    如何执行对一个SQLServer数据库中的SELECT查询,并遍历结果说我有一个3列的表格 - “列1”,“列2”,以及“栏3” - 数据类型是所有3 VARCHAR(100) 。 使用PowerShell,我怎么连接到SQL Server,并使用SqlDataReader对象和foreach操作员查看“列2”的内容是什么?

    1热度

    1回答

    我在阅读Dapper's document at github,直到我来到这个部分:Buffered vs Unbuffered readers。你会看到: Dapper的默认行为是执行你的sql并缓存整个 读者返回。这在大多数情况下是理想的,因为它最大限度地减少了数据库中的共享锁 ,并减少了db网络时间。 这段代表什么意思?这实际上是我第一次听到这个消息。有没有什么方法可以读取,例如SqlDat

    0热度

    1回答

    我正在处理一个项目,在该项目中我需要在数据库中搜索员工姓名,然后在列表框中显示他们的信息。我遇到的问题是,每当我尝试使用名称进行搜索时,它总会给我提供“无效列名”错误。任何帮助,将不胜感激。 //If only value for First Name is given if (EmpID.Text == "" && FirstName.Text != "" && LName.Text

    0热度

    1回答

    在我的Winforms应用程序中,我有一个查找选项。当用户输入我的表的ID时(注意:我的id是主键),我将显示输入的特定ID的详细信息。我将该特定记录存储在数据读取器中,并将该特定数据显示到文本框字段中。 像这样: if (reader.Read()) { btnNext.Enabled = true; btnPrevious.Enabled = true; txt

    1热度

    1回答

    我不明白这个错误,我是新的C#,并且是第一次我看到这个错误,你能帮我一个想法吗? cn.Open(); SqlCommand Cmd = new SqlCommand("select EmerPacienti from Outpacient WHERE PacientId ='" + DropDownList1.SelectedValue + "'", cn); Sql

    4热度

    2回答

    我使用SqlDataReader对象从SQL服务器获取数据2012数据库中的int字段: SqlConnection connection = (SqlConnection)_db.Database.GetDbConnection(); await connection.OpenAsync(); SqlCommand command = new SqlCommand("dbo.[sp_MySt