sqldatareader

    -1热度

    1回答

    我正在查看参数化查询问题我无法找到使用SqlDataReader和参数化查询来填充下拉列表的示例。眼下 我可以填充我下拉就好在这里用我的代码 if (!this.IsPostBack) { using (SqlConnection con = new SqlConnection(SQLConnectionString)) { System.Data.SqlClie

    0热度

    1回答

    我从SQL数据库读取数据的方法是ExecuteReader()。 没有数据的条件,但是HasRow返回true。当我尝试从阅读器读取数据时,我得到了异常: '数据为空。无法在Null值上调用此方法或属性。' SqlDataReader reader = command.ExecuteReader(); if (reader.HasRows) try {

    -2热度

    1回答

    我有检索以下格式设置SQL结果的C#应用​​程序: customer_id date_registered date_last_purchase loyalty_points 1 2017-01-01 2017-05-02 51 2 2017-01-23 2017-06-21 124 ... 我怎样才能将它转换为一个JSON字符串,使得第一列(cus

    -1热度

    1回答

    我收到错误,说我的语法不正确,但一切看起来都很好。 在使用datareader的行上,它表示在单词“And”中存在不正确的语法。 我尝试过无数次更改,尝试使它无效。任何帮助? SQL: - Dim sqlline1 As String = String.Format("Select count(debtor_id) As numbernew, sum(debtor_original_debt)

    1热度

    1回答

    一直在与SqlDataReader争斗加重的错误。此旧代码位于运行Windows Server 2012的AWS服务器上使用.NET Framework 3.5的Visual Basic中。数据库是在Amazon RDS环境中运行的Msft Sql Server。 我们开始在我们的日志看到此错误:“超时时间已超时周期之前的操作或服务器没有响应的完成经过” 并在错误堆栈中的最后一项是: 在Syste

    -4热度

    1回答

    private void button2_Click(object sender, EventArgs e){ sqlCon.Open(); String Name = textBox1.Text; String password=textBox2.Text; SqlCommand check = new SqlCommand("SELECT r.Role

    -1热度

    1回答

    我有一些代码从我的SQL数据库(约200k条记录,7列)中获取相对较大的数据量,然后我必须对其执行更新/插入到其他表中。 我最初的迭代是通过打开一个SqlDataReader并循环来完成的 - 虽然这看起来似乎在数据库上保存了一个打开的事务,并且可能会导致某些锁定问题,当进程运行几个小时时。数据是通过sql存储过程获取的,我非常确定这是非常优化的。每个记录的处理都相当密集。 我的伪代码: stri

    0热度

    1回答

    我试图从中提取数据的SQL Server中的表具有以下列: name |性别|薪水|部门 在下面的代码中,我试图做的是从表中提取员工信息,从该信息中创建一个员工对象,然后将该对象添加到员工列表中。 下面是代码: namespace LINQQueriesPart2 { class Program { List<Employee> whatever = Employ

    2热度

    2回答

    我正在从SQL Server数据库中循环取出reader.GetValue,所有工作,但是我在表中有一列数据类型Date。当我查看表格中的数据时,它显示正确的日期'18 -Dec-17'没有时间。 reader的输出格式如下:'18 -Dec-17 12:00:00 AM'并且所有记录显示的12:00:00 AM都是相同的,无论日期更改如何。 有人可以让我知道这里发生了什么,有没有选择删除或我需要

    0热度

    1回答

    从SQL Server数据库将数据读取到Datatable时,我遇到了问题。我正在使用Datatable作为DataGridView的数据源,并使用以下代码填充SQL Server表中的数据表。此代码每10秒运行一次以保持结果更新,并且在修改或添加行时(从另一个程序实例或直接来自ssms)运行良好,但是当从db中删除行时,它们会保留在数据表中。 例如,如果我最初与以下查询装载表: SELECT T