用Visual Studio 连接数据库并获取DataSet的方法

  1.首先在解决方案资源管理器中找到你的项目,右键,选择添加“类”。

2.命名完该类之后,双击打开它。我这里命名为SqlHelper。

在上方一排排using下面添加以下语句:

using System.Data;
using System.Data.SqlClient;
using System.Net;

这些都是为了调用DataSet方法和数据库连接方法必须调用的文件。

public class SqlHelper
{

  public static DataSet GetDataSet(string sql)
  {
    string hostinfo = Dns.GetHostName();  //采用的连接方式是winodws认证,所以这里要获取计算机名。
    string s = "Data Source=‘" + hostinfo + "‘" + ";initial Catalog=‘database‘;integrated Security=‘true‘;MultipleActiveResultSets=‘true‘";     //数据库连接字符串,其中“database”为数据库的名称。
    SqlConnection conn = new SqlConnection(s);  //实例化SqlConnection对象
    DataSet ds = new DataSet();  //实例化DataSet
    conn.Open();    //打开数据库连接
    SqlDataAdapter sda = new SqlDataAdapter(sql, conn);   //sql是传递过来的SQL语句
    sda.Fill(ds);  //填充DataSet
    return ds;   //返回DataSet
  }

}

3.编写完该类之后,就可以在其他地方写完Sql语句后通过调用SqlHelper 的 GetDataSet 方法来直接获取DataSet.

运行后,GridView 就可以将后台数据库的数据显示出来。

时间: 2024-10-11 12:20:27

用Visual Studio 连接数据库并获取DataSet的方法的相关文章

cmake管理visual studio无法显示头文件解决方法

原因 我们的跨平台项目使用cmake来管理的,但是windows下的小伙伴发现在visual studio上头文件没有加载进来,于是手工加载,事情过去了.然后,有一天我修改了CMakeLists.txt文件,visual studio居然自动去重新生成了项目,然后头文件就没有了.哭吧---- 解决方法 source_group 可以将文件分目录来显示在IDE中.所以,修改了一下base.cmake文件让所有的项目都能检索出头文件并显示在 include 文件夹中. file(GLOB_RECUR

Visual Studio 切换到设计模式卡死解决方法

有没有在切换到Design或者Split的的页面时程序卡死 原来是因为vs没有管理员权限的原因......蛋疼..... 解决方法,让VS任何时候都以管理员权限打开 In case you badly need Visual Studio to Run as Administrator, you can make it happen with following steps... Follow these simple steps: Right Click on "devenv.exe"

Visual Studio 2017正式版离线安装方法

Visual Studio 2017 RTM正式版离线安装及介绍. 首先至官网下载:https://www.visualstudio.com/zh-hans/downloads/ VS 2017 正式版介绍: https://www.visualstudio.com/zh-hans/vs/whatsnew/ VS 2017 离线模式只离线.NET Core部分: Visual Studio Professional 2017: vs_professional.exe --layout D:\vs

Visual Studio 创建和使用dll的方法

DLL是一个包含可由多个程序同时使用的代码和数据的库. DLL文件就是把一些函数导出来,然后在新程序中进行复用的过程. 第一部分:使用Visual Studio 2010进行DLL的制作 生成方法一: 第一步:选择创建win32应用程序 第二步:在弹出的应用程序向导中做出如下选择: 第三步:在头文件添加Demoone.h 代码如下: 1 #ifndef _Demo_H_ 2 #define _Demo_H_ 3 #ifdef LIBDLL 4 #define LIBDLL extern "C&q

sqlserver安装失败,此计算机上安装了 Microsoft Visual Studio 2008 的早期版本解决方法

安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前将 VS2008 升级到 SP1. 解决方法: 修改注册表. 运行注册表,将HKEYLocalMachine/Software/Microsoft/DevDiv 重命名就可以了. 安装好后再将其改回原样. 一切ok 原文地址:http://blog.csdn.net/eric88/article/d

Visual Studio 创建代码注释默认模版方法

在日常的开发中我们经常需要为页面添加注释和版权等信息,这样我们就需要每次去拷贝粘贴同样的文字,为了减少这种重复性的工作,我们可以把这些信息保存在Visual Studio 2012类库模版文件里 1.找到你的VS图标 右键-属性--打开文件所在目录 然后找到如下列表--CSarp文件夹                   快速定位vs安装目录↓ 安装在c盘的如下             vs2010:%ProgramFiles%\Microsoft Visual Studio 11.0\Comm

注册InstallShield Limited Edition for Visual Studio 时无法选择国家解决方法

下载的填写资料的时候有个下拉列表必选项,我用的win8操作系统(ie\google\ff都试了),这个必选项里还没有值,死活过不去.解决方案:用f12修改客户端表单,自己添加个项,让他验证通过.这个网站的服务器端也进行了验证,然后提示你信息出错,你只要把邮箱填写正确了就行了,网站会把下载链接发到你的邮箱里,然后你就可以下一步了. http://www.cnblogs.com/flydoos/p/3430922.html#3038317这个网址的17楼评论上看到的解决方法,解决了,真是太感谢了!

[Visual Studio]VS 插件ReSharper10 破解注册方法(转)及破解 时 not patched

ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML, 和 XAML的编辑器.沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试 工具,快速导航.检索,以及一键格式化代码,自动代码生成和模板功能等很多特性.废话不多说,直接讲破解.破解时间:1-10分钟第一步.安装ReSharper 10.0.0.1 Ultimate,可以从官网下载.第二步.下载破解补丁下载地址1:htt

Visual Studio调试窗口一闪而过的解决方法

小编在用vs写程序时,经常碰到调试窗口一闪而过的情况,以至于根本无法查看程序输出结果. 为了解决这个问题,可以在程序的末尾加上一个系统调用语句: 1 int main(){ 2 printf("我不会黑屏了哈哈\n"); 3 system("pause"); 4 return 0; 5 } 显示结果如下: 原文地址:https://www.cnblogs.com/zuixime0515/p/9031992.html