尝试连接到SQL Server数据库时出现“ SqlException未处理”错误

阿尔文

我有一个程序,它接收传递给它的信息,并将信息放入数据库中。该程序是在VS2008中为Windows Ce 6.0设备创建的,无法连接到数据库。我想通过本地网络进行连接,但并不十分确定如何进行连接。这是我调用数据库的函数的代码。

public void callSQL(string partNumber, int total, int numOfPacks, string dunsNumber, string serialNumber, string laneNumber)
{
    //establish connection
    string conString = "Data Source=10.97.2.67,1433;Initial Catalog=testing.mdf;User ID=**********;Persist Security Info=false";

    using (SqlConnection con = new System.Data.SqlClient.SqlConnection(conString))
    {
        con.Open();

        try
        {
            //open the server
            //Insert values passed into the method
            SqlCommand myCommand = new SqlCommand("INSERT INTO test (Part_Number, total, number_of_packs, dunsNumber, serialNumber, truck_number) VALUES (@Part_Number,@total,@number_of_packs,@dunsNumber,@serialNumber,@truck_number)", con);
            myCommand.Parameters.AddWithValue("@Part_Number", partNumber);
            myCommand.Parameters.AddWithValue("@total", total);
            myCommand.Parameters.AddWithValue("@number_of_packs", numOfPacks);
            myCommand.Parameters.AddWithValue("@dunsNumber", dunsNumber);
            myCommand.Parameters.AddWithValue("@serialNumber", serialNumber);
            myCommand.Parameters.AddWithValue("@truck_number", laneNumber);

            //execute the query
            myCommand.ExecuteNonQuery();
            con.Close();
        }
        catch (SqlException e)
        {
           string error = e.ToString();
           error = error.ToLower();

           if (error.Contains("duplicate") == true)
           {
              Console.WriteLine("You have already scanned this barcode.");
           }
        }
    }
}

当我运行代码时,代码在con.Open()处停止;我得到一个错误,说

SqlException未处理

这是来自错误的信息:

System.Data.SqlClient.SqlException {“ SqlException”}
[System.Data.SqlClient.SqlException] {“
SqlException ”} {Systen.Data.SqlClient.SqlErrorCOllection}
LineNumber 0
消息“ SqlException”
Number 17
过程“ ConnectionOpen(Connect() )。”
服务器“ 10.97.2.67,1433”
源“ .Net SqlClient数据提供程序”位于System.Data.SqlClient.SqlConnection.OnError(SqlException异常,TdsParserState状态)处的System.Data.SqlClient.SqlInternalConnection.OnError(SqlException异常,TdsParserState状态)处的
StackTrace 在System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()在System.Data.SqlClient.TdsParser.Connect(字符串主机,




在System.Data.SqlClient.SqlInternalConnection.OpenAndLogin()
在System.Data.SqlClient.SqlInternalConnection..ctor(SqlConnection连接,Hashtable connectionOptions)
在System.Data.SqlClient.SqlConnection.Open()
在scan.partObject.callSQL(String partNumber,总共Int32,Int32 numOfPacks,字符串dunsNumber,字符串serialNumber,字符串laneNumber)
在scan.Program.Main(String [] args)

谢谢

阿尔文

由于连接字符串,这是一个错误。如果要通过网络连接到SQL Server,则连接字符串应采用以下格式。

Data Source=myServerAddress;Initial Catalog=myDataBase; Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

可以在SQL属性上找到myServerAddress。祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试连接到Oracle数据库时出现java.sql.SQLException

来自分类Dev

尝试连接到Oracle数据库时出现java.sql.SQLException

来自分类Dev

MySqlException是尝试创建关系数据库时出现的未处理错误

来自分类Dev

尝试将Play应用程序连接到mysql数据库时出现SQL语法错误

来自分类Dev

尝试在Maven项目中使用OpenJPA连接到Derby数据库,但出现“ java.sql.SQLException”错误。

来自分类Dev

未启动数据库但SQL Server准备好进行连接时出现SqlException

来自分类Dev

尝试连接到SQL Server数据库时出错

来自分类Dev

尝试连接到SQL Server数据库时出错

来自分类Dev

尝试连接到SQL Server数据库时出错

来自分类Dev

尝试连接到SQL Server数据库时出错

来自分类Dev

尝试删除SQL Server数据库时出现错误21

来自分类Dev

尝试删除SQL Server数据库时出现错误21

来自分类Dev

连接到SQL数据库时出现pyodbc错误“无法打开登录请求的数据库“ database3”。

来自分类Dev

连接到SQL数据库时出现VBA运行时错误

来自分类Dev

尝试使用Delphi FireDac连接到Windows Azure SQL数据库时出现错误“没有这样的表客户”

来自分类Dev

尝试连接到我的SQL数据库但抛出错误

来自分类Dev

将数据插入SQL Server数据库时,Node.js中出现奇怪的错误

来自分类Dev

尝试连接到SQL Server 2005时出现Android应用错误

来自分类Dev

使用Python访问Azure上的SQL Server SQL数据库时出现错误

来自分类Dev

查询SQL Server 2012数据库时出现初始错误

来自分类Dev

在 Amazon RDS 上创建 SQL Server 数据库的 .bak 备份时出现权限错误

来自分类Dev

ActiveRecord尝试使用rbenv连接到错误的数据库

来自分类Dev

尝试连接到Access数据库的vbscript错误

来自分类Dev

尝试连接时出现SQL Server错误

来自分类Dev

尝试检索数据库表时出现PDO错误

来自分类Dev

尝试将未处理的异常插入SQL Server数据库时,对象类型不存在任何映射

来自分类Dev

尝试连接到 Team Foundation Server 时出现错误 500

来自分类Dev

连接数据库时出现错误

来自分类Dev

MongoDB-与本地数据库连接时出现错误

Related 相关文章

  1. 1

    尝试连接到Oracle数据库时出现java.sql.SQLException

  2. 2

    尝试连接到Oracle数据库时出现java.sql.SQLException

  3. 3

    MySqlException是尝试创建关系数据库时出现的未处理错误

  4. 4

    尝试将Play应用程序连接到mysql数据库时出现SQL语法错误

  5. 5

    尝试在Maven项目中使用OpenJPA连接到Derby数据库,但出现“ java.sql.SQLException”错误。

  6. 6

    未启动数据库但SQL Server准备好进行连接时出现SqlException

  7. 7

    尝试连接到SQL Server数据库时出错

  8. 8

    尝试连接到SQL Server数据库时出错

  9. 9

    尝试连接到SQL Server数据库时出错

  10. 10

    尝试连接到SQL Server数据库时出错

  11. 11

    尝试删除SQL Server数据库时出现错误21

  12. 12

    尝试删除SQL Server数据库时出现错误21

  13. 13

    连接到SQL数据库时出现pyodbc错误“无法打开登录请求的数据库“ database3”。

  14. 14

    连接到SQL数据库时出现VBA运行时错误

  15. 15

    尝试使用Delphi FireDac连接到Windows Azure SQL数据库时出现错误“没有这样的表客户”

  16. 16

    尝试连接到我的SQL数据库但抛出错误

  17. 17

    将数据插入SQL Server数据库时,Node.js中出现奇怪的错误

  18. 18

    尝试连接到SQL Server 2005时出现Android应用错误

  19. 19

    使用Python访问Azure上的SQL Server SQL数据库时出现错误

  20. 20

    查询SQL Server 2012数据库时出现初始错误

  21. 21

    在 Amazon RDS 上创建 SQL Server 数据库的 .bak 备份时出现权限错误

  22. 22

    ActiveRecord尝试使用rbenv连接到错误的数据库

  23. 23

    尝试连接到Access数据库的vbscript错误

  24. 24

    尝试连接时出现SQL Server错误

  25. 25

    尝试检索数据库表时出现PDO错误

  26. 26

    尝试将未处理的异常插入SQL Server数据库时,对象类型不存在任何映射

  27. 27

    尝试连接到 Team Foundation Server 时出现错误 500

  28. 28

    连接数据库时出现错误

  29. 29

    MongoDB-与本地数据库连接时出现错误

热门标签

归档