C#中网页连接数据库
最近我想学习C#连接SQL数据库,但是我不知道怎么动手,我们现在教程上都是控件上连接操作数据库,现在我们有个项目需要用到C#网页连接数据库,我自己不知道如何动手,希望知道...
最近我想学习C#连接SQL数据库,但是我不知道怎么动手,我们现在教程上都是控件上连接操作数据库,现在我们有个项目需要用到C#网页连接数据库,我自己不知道如何动手,希望知道的大侠帮下忙.....
用C#做的网页连接数据库 和 windows控制台连接的数据库不一样吧 我想找到C# 网页上面 连接数据库的方法 展开
用C#做的网页连接数据库 和 windows控制台连接的数据库不一样吧 我想找到C# 网页上面 连接数据库的方法 展开
3个回答
展开全部
连接什么样的数据库呢?我给你一些代码吧。
connstr 是数据库连接字串
1.连接Oracle数据库
首先引入名称空间:
using System.Data.OracleClient;
using System.Data;
string connstr = @"Data Source=YOURDATABASE;Persist Security Info=True;User ID=userid;Password=yourpwd;Unicode=True";
string strSelect = "select * from youtable";
OracleConnection cn = new OracleConnection(connstr);
cn.Open();
OracleDataAdapter dadv = new OracleDataAdapter(strSelect, cn);
dadv.Fill(dsdv);
cn.Close();
dataGridView1.DataSource = bddv;
bddv.DataMember = dsdv.Tables[0].TableName.ToString();
bddv.DataSource = dsdv;
2.连接SQL SERVER
首先引入名称空间:
using System.Data.SqlClient;
using System.Data;
string connstr = @"Data Source=YOURDATABASE;Persist Security Info=True;User ID=userid;Password=yourpwd;Unicode=True";
string strSelect = "select * from youtable";
SqlConnection cn = new SqlConnection(connstr);
cn.Open();
SqlDataAdapter dadv = new SqlDataAdapter(strSelect, cn);
dadv.Fill(dsdv);
cn.Close();
dataGridView1.DataSource = bddv;
bddv.DataMember = dsdv.Tables[0].TableName.ToString();
bddv.DataSource = dsdv;
3.连接ACCESS数据库
首先引入名称空间:
using System.Data.Oledb;
using System.Data;
string connstr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\Projects\VS2008webSite\db.mdb"
connstr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("~/App_Data/db.mdb");
string strSelect = "select * from youtable";
OledbConnection cn = new OledbConnection(connstr);
cn.Open();
OledbDataAdapter dadv = new OledbDataAdapter(strSelect, cn);
dadv.Fill(dsdv);
cn.Close();
dataGridView1.DataSource = bddv;
bddv.DataMember = dsdv.Tables[0].TableName.ToString();
bddv.DataSource = dsdv;
connstr 是数据库连接字串
1.连接Oracle数据库
首先引入名称空间:
using System.Data.OracleClient;
using System.Data;
string connstr = @"Data Source=YOURDATABASE;Persist Security Info=True;User ID=userid;Password=yourpwd;Unicode=True";
string strSelect = "select * from youtable";
OracleConnection cn = new OracleConnection(connstr);
cn.Open();
OracleDataAdapter dadv = new OracleDataAdapter(strSelect, cn);
dadv.Fill(dsdv);
cn.Close();
dataGridView1.DataSource = bddv;
bddv.DataMember = dsdv.Tables[0].TableName.ToString();
bddv.DataSource = dsdv;
2.连接SQL SERVER
首先引入名称空间:
using System.Data.SqlClient;
using System.Data;
string connstr = @"Data Source=YOURDATABASE;Persist Security Info=True;User ID=userid;Password=yourpwd;Unicode=True";
string strSelect = "select * from youtable";
SqlConnection cn = new SqlConnection(connstr);
cn.Open();
SqlDataAdapter dadv = new SqlDataAdapter(strSelect, cn);
dadv.Fill(dsdv);
cn.Close();
dataGridView1.DataSource = bddv;
bddv.DataMember = dsdv.Tables[0].TableName.ToString();
bddv.DataSource = dsdv;
3.连接ACCESS数据库
首先引入名称空间:
using System.Data.Oledb;
using System.Data;
string connstr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\Projects\VS2008webSite\db.mdb"
connstr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("~/App_Data/db.mdb");
string strSelect = "select * from youtable";
OledbConnection cn = new OledbConnection(connstr);
cn.Open();
OledbDataAdapter dadv = new OledbDataAdapter(strSelect, cn);
dadv.Fill(dsdv);
cn.Close();
dataGridView1.DataSource = bddv;
bddv.DataMember = dsdv.Tables[0].TableName.ToString();
bddv.DataSource = dsdv;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |