我用的是ASP.NET和SQL数据库 我想了解怎么做前台和后台的连接调用方法

作者&投稿:樊凡 (若有异议请与网页底部的电邮联系)
前台用html5+css3做好的页面·怎么结合到asp.net和sql弄后台哇?~

当然你得知道asp.net服务端控件渲染到客户端是什么标签啦。然后在aspx文件里吧http标签逐一替换成服务端控件,在为其控件加上css属性等,在加上服务端的事件,数据展示设置其样式。

连接前台和后台数据库是一样的,问题是你想采用哪种技术连接数据库,每种连接都有所差别
1.C#连接连接Access
程序代码:
------------------------------------------------------------------------------- using System.Data;
using System.Data.OleDb;
..

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb";
OleDbConnection objConnection=new OleDbConnection(strConnection);
..
objConnection.Open();
objConnection.Close();
2.C#连接SQL Server
程序代码:
--------------------------------------------------------------------------------
using System.Data;
using System.Data.SqlClient;
..
string strConnection="user id=sa;password=;";
strConnection+="initial catalog=Northwind;Server=YourSQLServer;";
strConnection+="Connect Timeout=30";
SqlConnection objConnection=new SqlConnection(strConnection);
..
objConnection.Open();
objConnection.Close();

3.C#连接Oracle
程序代码:
--------------------------------------------------------------------------------

using System.Data.OracleClient;
using System.Data;

//在窗体上添加一个按钮,叫Button1,双击Button1,输入以下代码
private
void Button1_Click(object sender, System.EventArgs e)

{
string ConnectionString="Data Source=sky;user=system;password=manager;";//写连接串
OracleConnection conn=new OracleConnection(ConnectionString);//创建一个新连接
try

{
conn.Open();
OracleCommand cmd=conn.CreateCommand();

cmd.CommandText="select * from MyTable";//在这儿写sql语句
OracleDataReader odr=cmd.ExecuteReader();//创建一个OracleDateReader对象
while(odr.Read())//读取数据,如果odr.Read()返回为false的话,就说明到记录集的尾部了

{
Response.Write(odr.GetOracleString(1).ToString());//输出字段1,这个数是字段索引,具体怎么使用字段名还有待研究
}
odr.Close();
}
catch(Exception ee)

{
Response.Write(ee.Message); //如果有错误,输出错误信息
}
finally

{
conn.Close(); //关闭连接
}
}

给你介绍一个简单的方法
在vs环境中工具栏,选择数据下的SqlDataSource这个控件。它会生成一个数据源,有向导很简单的!
完成后它会在web.config里的connection节点下生成连接字符串。
这就是一个例子,在web.config里面!百度一下很多答案的!
<add key="名字" value="Data Source=.;database=数据库名;uid=sa;pwd=密码"></add>

先引用 using System.data.sqlclient;
下面开始连接数据库
sqlconnection conn =new sqlconnection();
conn.connectionstring="server=SQL服务器名;uid=sa;pwd=sa;database=数据库名";
//uid pwd就是你进入查询分析器的用户名跟密码


asp.net如何判断用户是通过电脑登录还是手机登录
在 ASP.NET 中,可以通过 Request.Headers[\\"User-Agent\\"] 来获取 User-Agent 字段,然后根据其中包含的信息来判断是哪种设备类型。例如,如果 User-Agent 中包含 \\"Mobile\\"、\\"iPhone\\"、\\"Android\\" 等关键字,则可以判断用户使用的是手机。以下是示例代码:```csharpstring userAgent = Req...

ASP.net 网页中连续的空格当做一个空格处理,如何解决
1、 TextBox用“\\r\\n”来标记换行而网页中以“”标记 2、 网页中连续的空格当做一个空格处理,比如“a b c”将会显示“a b c”3、 用户输入特殊字符比如:“<”,“&”,“”,“<”,这些都是网页中有特殊意义的字符,会被解析,而用户输入的目的当然是不希望被解析。现在来解决...

在asp.ne前台中,怎么将bype类型的0和1转换为“已禁用”和“已启用...
用Js 写或在后台控制都可以实现!用if()else{} 来判断<Input type="radio" disabled="disabled">

.net Framework、ASP.Net和IIS之间的区别
.net framework里集成了框架下所有的语言如c#,vb等,而且支持各语言间通讯转换,asp.net只是c#语言来做的,而且asp.net只是针对web项目,而.net framework则可以拿来做任何类型项目,如:内库,服务,客户端等等。总之,asp.ne只是.net framework下的很小一部分的。

懂数据库事务(asp.ne)的高手进!500分等你拿!
= 1 ROLLBACK TRANSACTION T1 BEGIN TRANSACTION T2 UPDATE TBL1 SET F1 = 'FT2' WHERE FID = 1 UPDATE TBL1 SET F1 = F1 + 'NEW' WHERE FID = 1 COMMIT TRANSACTION T2 --- 同一个事务当中的SQL语句能够相互影响的。所以你大胆的用好了。

终止ASP.NET页面执行可以使用
不可以。在终止终止ASP.NE中验证结果处用if进行判断,如果验证不通过就调用类中自带方法:this.dispose,这样整个程序就因此中断了。ASP.NET页面执行不能使用了。

.net framework 和asp.net的区别
.net framework里集成了框架下所有的语言如C#,Vb等,而且支持各语言间通讯转换,asp.net只是C#语言来做的,而且asp.net只是针对web项目,而.net framework则可以拿来做任何类型项目,如:内库,服务,客户端等等。总之,asp.ne只是.net framework下的很小一部分的。

asp.net vb.ne c#都是.net框架下可以使用的编程语言吗
是的,asp.net vb.ne c#都是.net框架下的语言.XP和windows2000 都是微软的系统,都是基于NT核心的操作系统,区别在于XP是2000的升级版.XP版本中没有SERVER版的系统,而2000和XP二个不同时期的版本中都各有不同的衍生版本,用做不同的用途,比如2000下有SERVER版和Professional版,而SERVER又分为数据版...

有哪些好的C#开源项目推荐?
回答:经过一些资料的收集,发现一些比较好的项目。 ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。当WebSockets可用时(即浏览器支持Html5)SignalR使用WebSockets,当不支持时SignalR将使用其它技术来保证达到相同效果。SignalR 将与客户端进行...

ASPNE中的feed quality是什么意思
不确定你说的 ASPNE 是不是 ASPNet (Associated School Project Network) .不过网络或卫星科技上一般提到 feed 指的都是实时传送的影像或视讯,feed quality 就是指所传送的质量。

荆州市15621802794: 我用的是ASP.NET和SQL数据库 我想了解怎么做前台和后台的连接调用方法 -
齐妮消渴: 先引用 using System.data.sqlclient; 下面开始连接数据库 sqlconnection conn =new sqlconnection(); conn.connectionstring="server=SQL服务器名;uid=sa;pwd=sa;database=数据库名";//uid pwd就是你进入查询分析器的用户名跟密码

荆州市15621802794: ASP连接SQL数据库 -
齐妮消渴: ASP连接SQL数据库 的几种方法介绍 在Internet网上随处可见留言板、讨论组、网上投票、网上调查、聊天室等Internet功能模块,在许多单位的小型局域网中也运行着各种各样的办公自动化网络系统,这些程序都是利用ASP(Active Server Page)...

荆州市15621802794: 在asp.net中连接SQL数据库的连接语句…… -
齐妮消渴: 和在asp中连接sql一样也可以 SqlConnection conn=new SqlConnection("server=IP地址,uid=用户名,Pwd=密码,database=数据库名"); conn.open(); 例: SqlConnection conn=new SqlConnection("server=IP地址,uid=用户名,...

荆州市15621802794: 如果我用是ASP. NET虚拟主机 可以支持asp操作sql数据库吗?还有就是虚拟主机是有数据库选择的吗?比如说只 -
齐妮消渴: 这个是可以的,因为asp.net的主机配置高,一般支持net的主机都支持asp,数据库也有sql,但是支持asp的就不一定支持net了,支持asp的一般只有access数据库的, 但是支持net的有sql跟access两种数据库,完全可以支持asp来用的.万网互联--69dns竭诚为您解答!

荆州市15621802794: asp.net怎样连接SQL数据库啊,越简单越好
齐妮消渴: 用ADO.NET连接,方法如下: //首先,要引用System.Data.SqlClient这个命名空间 /* *1.创建连接对象(实例化对象时,server是服务器,写IP就行,点代表本机, *database就是默认连哪个数据库,uid是要用哪个用户连, *如果这个用户有密码...

荆州市15621802794: 使用asp如何和sql数据库连接 -
齐妮消渴: 用于连接SQL数据库的代码应该这样: 连接字符串以及解释如下: connstr="driver={SQL Server};server=(local);uid=sa;pwd=sa;database=Your database" 语法介绍: (1)、driver={SQL Server};始终为这个形式,不变 (2)、server:可以...

荆州市15621802794: 我买了个虚拟主机,用的是asp.net开发的代码,但是放到服务器上需要个sqlserver数据库,但是我要怎么连接呢 -
齐妮消渴: 数据库链接代码一半在web.config文件里面写着 虚你主机上有数据库的话直接连接就行了 没有的话来这买一个来连接用就行了

荆州市15621802794: 关于asp.net连接sql数据库 -
齐妮消渴: SqlConnection con = DB.createConnection(); 数据库没指定吧?可以这样写 SqlConnection con=new SqlConnection("Data Source=.;Database=chat;USER id=sa;PWD=") 这样就好啦.

荆州市15621802794: ASP.NET如何与SQL Server数据库保持永久性连接? -
齐妮消渴: 按你的理解就是,连接后不关闭连接了 private static SqlConnection connection = new SqlConnection("数据库连接地址"); public static DataSet Query(string sqlString) { if (connection.State != ConnectionState.Open) { connection.Open(); } ...

荆州市15621802794: 请大家帮我看看,为什么我的数据插入不到数据库,我用ASP.NET和SQLserver做一个系统,在页面向系统插入数 -
齐妮消渴: string str1=this.textbox1.text; string str2=this.textbox2.text; string sql = string.Format("INSERT INTO Users(username,password) VALUES('{0}','{1}')",str1,str2);把格式换bai成这个du写 ,你那个zhi格式有错误dao,版而且看不清权楚;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网