数据输入asp.net C#SQL

大家好,我在Visual Studios 2012中使用了连接字符串数据库设置。我试图将数据发送到数据库中,代码中没有错误,但是它没有运行,任何帮助都将是我的最佳选择现在几个小时,需要一些睡眠。谢谢。

默认页面代码

    using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;

namespace WebApplication1
{
    public partial class _Default : Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            SqlConnection cs = new SqlConnection("Data Source = (LocalDB)\v11.0; Initial Catalog = Database1; Integrated Security = true");
            SqlDataAdapter da = new SqlDataAdapter();
            da.InsertCommand = new SqlCommand("INSERT INTO Adopter (FIRSTNAME,LASTNAME) VALUES (@FIRSTNAME,@LASTNAME)", cs);
            da.InsertCommand.Parameters.Add("@FIRSTNAME", SqlDbType.VarChar).Value = firstname.Text;
            da.InsertCommand.Parameters.Add("@LASTNAME", SqlDbType.VarChar).Value = lastname.Text;

            cs.Open();
            da.InsertCommand.ExecuteNonQuery();
            cs.Close();
        }

        protected void firstname_TextChanged(object sender, EventArgs e)
        {

        }

        protected void lastname_TextChanged(object sender, EventArgs e)
        {

        }


        }
    }

SQL代码

 CREATE TABLE [dbo].[Adopter] (
    [FIRSTNAME]  VARCHAR (50)  NOT NULL,
    [LASTNAME]   VARCHAR (50)  NOT NULL,   
);

我知道这会很简单...我只是看不到它。

布赖恩

因此,正如我们在评论中讨论的那样,看来您的连接字符串存在问题。你有:

SqlConnection cs = new SqlConnection("Data Source = (LocalDB)\v11.0; 
Initial Catalog = Database1; Integrated Security = true");

您需要的是:

SqlConnection cs = new SqlConnection("Data Source = .\SqlInstanceName; 
Initial Catalog = Database1; Integrated Security = true");

数据源是本地计算机上的实例,托管数据库或Sql实例的其他某种形式,而“初始目录”是实际的数据库名称。

PS-我强烈建议您调查using关键字,并用它包装命令和连接对象,以便在超出范围时为您管理它们。使用它们时,它看起来像这样:

using (SqlConnection cs = new SqlConnection())
{
   // Some code can go here.

   using (SqlCommand cmd = new SqlCommand())
   {
      // More code can go here.
   }
}

对此有更全面的回答祝您编码愉快!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET C#SQL Server数据读取器

来自分类Dev

ASP.NET Razor C#SQL数据库下拉列表

来自分类Dev

C#SQL Server输入

来自分类Dev

文本框导致ASP.NET C#SQL中的问题

来自分类Dev

ASP.NET C#SQL Server更新查询不适用于所有列

来自分类Dev

C#SQL数据库检查

来自分类Dev

C#SQL查询公共数据表

来自分类Dev

C#SQL数据类型和查询

来自分类Dev

C#SQL Server:DATETIME数据类型

来自分类Dev

如何在asp.net中为sql数据源输入文本“<”和“>”

来自分类Dev

如何将SQL Server过程变量设置为从C#ASP.NET MVC程序输入的数据?

来自分类Dev

输入正确的数据,但登录后仍会失败c#asp.net

来自分类Dev

输入正确的数据,但登录后C#asp.net仍然失败

来自分类Dev

将DateTime输入添加到数据库Asp.Net C#

来自分类Dev

C#SQL / Linq / Entity Framework计算大型数据源中多个列的列总数

来自分类Dev

桌面C#SQL Server(LocalDB)数据库访问模式

来自分类Dev

C#SQL未显示我已绘制的所有数据

来自分类Dev

C#SQL,服务器,数据网格视图:如何处理主表?

来自分类Dev

C#SQL注入

来自分类Dev

无法将C#SQL CLR数据库项目从Visual Studio 2010部署到SQL Server 2014

来自分类Dev

C#SQL INSERT未出现在数据库表中“未引发任何错误或异常”

来自分类Dev

C#SQL几何错误:数据类型的运算符无效。运算符等于,类型等于几何

来自分类Dev

Visual C#SQL Server罗斯文数据库错误:无效的对象名称'dbo.Products'

来自分类Dev

ASP.NET MVC服务层输入输出数据

来自分类Dev

ASP.NET MVC服务层输入输出数据

来自分类Dev

C#SQL参数限制?

来自分类Dev

C#SQL查询滞后

来自分类Dev

输入框的ASP.net表单SQL Server更新

来自分类Dev

ASP.NET SQL等于文本框的输入

Related 相关文章

  1. 1

    ASP.NET C#SQL Server数据读取器

  2. 2

    ASP.NET Razor C#SQL数据库下拉列表

  3. 3

    C#SQL Server输入

  4. 4

    文本框导致ASP.NET C#SQL中的问题

  5. 5

    ASP.NET C#SQL Server更新查询不适用于所有列

  6. 6

    C#SQL数据库检查

  7. 7

    C#SQL查询公共数据表

  8. 8

    C#SQL数据类型和查询

  9. 9

    C#SQL Server:DATETIME数据类型

  10. 10

    如何在asp.net中为sql数据源输入文本“<”和“>”

  11. 11

    如何将SQL Server过程变量设置为从C#ASP.NET MVC程序输入的数据?

  12. 12

    输入正确的数据,但登录后仍会失败c#asp.net

  13. 13

    输入正确的数据,但登录后C#asp.net仍然失败

  14. 14

    将DateTime输入添加到数据库Asp.Net C#

  15. 15

    C#SQL / Linq / Entity Framework计算大型数据源中多个列的列总数

  16. 16

    桌面C#SQL Server(LocalDB)数据库访问模式

  17. 17

    C#SQL未显示我已绘制的所有数据

  18. 18

    C#SQL,服务器,数据网格视图:如何处理主表?

  19. 19

    C#SQL注入

  20. 20

    无法将C#SQL CLR数据库项目从Visual Studio 2010部署到SQL Server 2014

  21. 21

    C#SQL INSERT未出现在数据库表中“未引发任何错误或异常”

  22. 22

    C#SQL几何错误:数据类型的运算符无效。运算符等于,类型等于几何

  23. 23

    Visual C#SQL Server罗斯文数据库错误:无效的对象名称'dbo.Products'

  24. 24

    ASP.NET MVC服务层输入输出数据

  25. 25

    ASP.NET MVC服务层输入输出数据

  26. 26

    C#SQL参数限制?

  27. 27

    C#SQL查询滞后

  28. 28

    输入框的ASP.net表单SQL Server更新

  29. 29

    ASP.NET SQL等于文本框的输入

热门标签

归档