【问题标题】:Retrieve data SQL database and display in Gridview on website in Visual Studio 2013在 Visual Studio 2013 的网站上检索数据 SQL 数据库并显示在 Gridview 中
【发布时间】:2015-09-13 06:27:00
【问题描述】:

我创建了一个网站,它复制了谷歌之类的东西。它只是一个搜索栏,让客户可以了解我们是否有他们需要的产品。

  1. 客户在网站上搜索产品。
  2. 查询发送到 SQL
  3. 结果以网格形式显示在网站上(可能是多个项目)

我目前正在使用 Visual Studios 来构建它。但我不知道如何从我的数据库中获取数据以创建连接并返回一些结果。 我是新手,如果有人问过这个问题,我深表歉意。

【问题讨论】:

  • 到目前为止,我刚刚创建了 Html - 我不知道与 SQL 交互的最佳方式
  • 你用的是什么框架1? javascript/angularjs 还是别的什么?
  • 我对这一切真的很陌生 - 我所拥有的只是 html 和 css - 没有别的了。
  • @cocojay ,在我看来,这个问题的范围很广,因为有很多方法(可能太多)来实现所需的功能。但是在特定的编程范例/框架中包含相关代码可能会有所帮助社区成员来指导/识别您面临的问题。
  • 我建议你先抓住这个话题:codeproject.com/Articles/637430/Angular-js-example-application 完成后回到这里,然后我们可以讨论如何让 SQL 工作。

标签: c# asp.net gridview


【解决方案1】:

要采取的步骤是在单击按钮或您的任何要求时实现 SQL 连接Sql guide

SqlConnection myConnection = new SqlConnection("user id=username;" + 
                                   "password=password;server=serverurl;" + 
                                   "Trusted_Connection=yes;" + 
                                   "database=database; " + 
                                   "connection timeout=30");

在页面所需位置添加一个 Gridview,并将数据源设置为数据读取器的结果tutorial here

string strSQLconnection = "Data Source=dbServer;Initial Catalog=testDB;Integrated Security=True";
SqlConnection sqlConnection = new SqlConnection(strSQLconnection);
SqlCommand sqlCommand = new SqlCommand("select * from table1", sqlConnection);
sqlConnection.Open();

SqlDataReader reader = sqlCommand.ExecuteReader();

GridView1.DataSource = reader;
GridView1.DataBind();

如果您想了解更多信息,请尝试更具体地回答您的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 2014-08-30
    • 2012-08-31
    • 2015-10-08
    • 2013-07-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多