asp.net连接数据库读取数据示例分享
webconfig配置:
<connectionStrings>
<add name="MSSQL" connectionString="Data Source=localhost;Initial Catalog=test;User ID=sa;password=sa;" providerName="System.Data.SqlClient"/>
</connectionStrings>
前台aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DB.aspx.cs" Inherits="DB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>DB</title>
</head>
<body>
<form id="form1" runat="server">
<div>
MS SQL<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
</html>
后台代码:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.Common;//記得要using
using System.Configuration;
public partial class DB : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DataSet dsMSSQL = GetDataSet("select * from [Table]", "MSSQL");
this.GridView1.DataSource = dsMSSQL;
this.GridView1.DataBind();
}
protected DataSet GetDataSet(string SqlCommand,string DB)
{
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory(ConfigurationManager.ConnectionStrings[DB].ProviderName);
DbConnection dbConnection = dbProviderFactory.CreateConnection();
dbConnection.ConnectionString = ConfigurationManager.ConnectionStrings[DB].ConnectionString;
DataSet ds = new DataSet();
DbCommand dbCommand = dbProviderFactory.CreateCommand();
dbCommand.Connection = dbConnection;
DbDataAdapter dbDataAdapter = dbProviderFactory.CreateDataAdapter();
dbCommand.CommandText = SqlCommand;
dbDataAdapter.SelectCommand = dbCommand;
dbDataAdapter.Fill(ds);
return ds;
}
}
相关推荐
-
asp.net 通用的连接数据库实例代码
View Code 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <center><h2><font face="宋体">访问数据库的通用代码实例</font></h2>
-
asp.net连接数据库 增加,修改,删除,查询代码
复制代码 代码如下: '数据库连接 Public Sub connectionDB() Try serverUrl = readFromIni(My.Application.Info.DirectoryPath & "\config.dll", "Service Information", "IPAddress") serverID = readFromIni(My.Application.Info.DirectoryPath &
-
ASP.Net Post方式获取数据流的一种简单写法
最近在弄一些第三方的平台,经常调用第三方的接口实现某些特定的功能 在实现的同时基本上都需要本地的数据经过服务器在Request到第三方的服务器中处理,再返回相应的数据结构体:json/xml 以下是我总结的一个小方法,请农友们笑纳: public static string PostWebReq(string PostUrl, string ParamData, Encoding DataEncode) { string ret = string.Empty; try { byte[] byte
-
ASP.NET连接数据库并获取数据方法总结
本文实例讲述了ASP.NET连接数据库并获取数据方法.分享给大家供大家参考,具体如下: *连接对象的用法SqlConnection,SqlCommand,SqlDataAdapter *数据访问方式的写法 1.获取数据: //引用这两个命名空间 using System.Data.SqlClient; using System.Data; // 初始化连接对象 SqlConnection conn = new SqlConnection(); conn.ConnectionString = "U
-
asp.net获取SQL所有数据库名、所有表名、所有字段名
1.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name XType='U':表示所有用户表; XType='S':表示所有系统表; 3.获取所有字段名: SELECT Name FROM SysColumns WHERE id=Object_Id('TableNa
-
ASP.NET中操作SQL数据库(连接字符串的配置及获取)
在WebConfig中配置数据库连接字符串,代码如下: 复制代码 代码如下: <connectionStrings> <add name="ConnectionString" connectionString="user id=用户名;password=密码;initial catalog=数据库名称;data source=服务器名称"/> </connectionStrings> 然后在Webform_1.aspx.cs里面获
-
asp.net获得数据控件事件索引并获取其中值总结
复制代码 代码如下: 1.RowCommad //获得索引 int index = ((GridViewRow)(((Button)(e.CommandSource)).Parent.Parent)).RowIndex; 2.RowEditing等 //获得索引 int index = e.NewEditIndex; //获取当前GridViewRow对象 GridViewRow editGridViewRow = autoGridView.Rows[girdviewEditIndex]; //
-
asp.net连接数据库读取数据示例分享
webconfig配置: 复制代码 代码如下: <connectionStrings> <add name="MSSQL" connectionString="Data Source=localhost;Initial Catalog=test;User ID=sa;password=sa;" providerName="System.Data.SqlClient"/></connectionStrings>
-
asp.net文件上传示例分享
方法一:用Web控件FileUpload,上传到网站根目录. Test.aspx关键代码: 复制代码 代码如下: <form id="form1" runat="server"><asp:FileUpload ID="FileUpload1" runat="server" /><asp:Button ID="Button1" runat="server" T
-
litjson读取数据示例
1.下载并应用LitJson,DLL文件 2.建两个类: 复制代码 代码如下: public class JsonData { public string result { get; set; } public List<GameData> info { get; set; } } public GameData() { } #region Model private int _id; privat
-
简单的java读取文件示例分享
可以作如下理解: 首先获得一个文件句柄.File file = new File(); file即为文件句柄.两人之间连通电话网络了.接下来可以开始打电话了 通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了.接下来需要解读成乙方可以理解的东西 既然你使用了FileInputStream().那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据 解读完成后要输出呀.那当然要转换成IO可以识别
-
android读写sd卡操作写入数据读取数据示例
复制代码 代码如下: package com.example.sdcardtest;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.io.RandomAccessFil
-
asp.net错误页面处理示例分享
1.新建Golbal.asax 复制代码 代码如下: void Application_Error(object sender, EventArgs e) { Exception objErr = Server.GetLastError().GetBaseException(); string error = "发生异常页: " + Request.Url.ToString() + "<br>"; error += "异常信息
-
c++读取sqlserver示例分享
复制代码 代码如下: // ReadSqlConsole.cpp: 主项目文件. #include "stdafx.h"#include <iostream>#include<iostream>#include<iomanip>//for setw()#include"windows.h" #import "C:\Program Files\Common Files\System\ado\msado15.dll"
-
nodejs读取memcache示例分享
复制代码 代码如下: var memcache = require('memcache') , http = require('http') , url = require('url') , qs = require('querystring') , memsettings = { port: 2000, host: '10.6.0.6' } , httpsettings = { port: 3000 } , cacheObject = {} , htt
-
asp.net实现从Txt文件读取数据到数据视图的方法
本文实例讲述了asp.net实现从Txt文件读取数据到数据视图的方法.分享给大家供大家参考,具体如下: #region 从Txt文件读取数据到数据视图 /// 从Txt文件读取数据到数据视图 /// </summary> /// <param name="strExcelPath">文件路径</param> /// <returns>返回一个数据视图</returns> public static DataView GetDa
随机推荐
- 详解Angular.js的$q.defer()服务异步处理
- jquery创建一个新的节点对象(自定义结构/内容)的好方法
- 一个不错的shell 脚本教程 入门级
- Mongodb 3.2.9开启用户权限认证问题的步骤详解
- jQuery动态添加.active 实现导航效果代码思路详解
- 关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
- Python中文分词工具之结巴分词用法实例总结【经典案例】
- asp.net 表单验证新思路
- c# 实现IComparable、IComparer接口、Comparer类的详解
- PHP读取文件的常见几种方法
- Ruby遍历文件夹同时计算文件的md5sum
- 利用Celery实现Django博客PV统计功能详解
- Python中字典映射类型的学习教程
- 让ie运行js时提示允许阻止内容运行的解决方法
- javascript实现table表格隔行变色的方法
- Centos7更改网卡名称Eth0的方法
- SpringBoot添加Email发送功能及常见异常详解
- 详解Java消息队列-Spring整合ActiveMq
- 在PHP中使用curl_init函数的说明
- php输出全球各个时区列表的方法
其他
- pycharm matplotlib画图改变坐标字体
- 通道维度torch.concat
- ftp服务器由于权限不足而无法读取配置文件
- 表格中使用elment ui 树组件
- 执行datax 语句
- java 字符串去重
- python输出某一层的参数维度
- python matplotlib 折线图 动态更新
- Python拼接图片 横向
- pytest执行同一目录下的多个文件
- python读取csv文件分类求和内的数据
- 微信开发 新建components 不自动生成
- elementui tree 重新加载
- tp程序html文件顶部加入php代码
- vbs一键添加注册表自启
- 为什么amd用安卓studio不能运行
- 小程序 激励视频 下面的查看 下载 试玩 怎么监听
- mybatis 实体某个字段设置null
- element ui上传示例
- springboot Mapper不能使用dto定义的实体