网页前端没法直接连接或者说用sql2012 *** 作数据库的。根据查询相关资料信息,出于安全考虑,一般前端和数据库发生关系,要么通过服务端提供的api进行 *** 作,要么就是自己写一个服务端程序,对于前端程序员而言,一般都是用nodejs写一套 *** 作数据库的程序。所以网页前端无法连接SQL2012。
网页连
数据库设计
的知识点比较多
首先,你要把数据库配置好,数据库用的什么驱动程序,用户名和密码是什么,里面有些什么表,表里有什么字段你都要很清楚。
然后,从网页连接过去,在此以ASP举例。可以ADO进行连接。设置连接字符串(包括数据库名、数据库类型、用户名、密码、数据库打开方式等),创建
connection对象
。连接后执行
sql语句
,返回查询到的
数据集
,数据库对应表单的行和列就保存在数据集对象(recordset)中。如果你要向数据库中添加数据,用recordset的AddNew方法,或者,用
connection对象
直接执行sql的语句insert
into……,也可以。
最后,在你获取网页中的数据,写到数据库的过程中,你可能还需要VBScript或者
Javascript
之类的
脚本语言
进行简单的处理。
综上,所需要的知识:数据库基础、
脚本语言
、ASP内置对象、ADO接口。
也可以用别的工具,但是大概要学的也差不多吧。
//连接数据库方法
public DataTable Select(string username,string password)
{
DataTable dt = new DataTable();
SqlConnection con = null;
using(con =new
SqlConnection("server=;uid=sa;pwd=123456;database=databasename"))
{
SqlCommand cmd = conCreateCommand();
cmdCommandText = "select from table1 where username = ' "+username+"' and password = '"+password+"'";
conOpen();
SqlDataReader sdr = cmdExecuteReader();
dtLoad(sdr);
}
return dt;
}
//登录按钮事件里面调用
{
string username = thistbUsernameText;
string password = thistbPasswordText;
DataTable dt = Select(username,password);
if(dt!=null)
{
MessageBoxShow("登录成功");
}
else MessageBoxShow(“用户名或密码错误");
}
哪里没看懂再问。
以上就是关于网页前端如何连接sql2012全部的内容,包括:网页前端如何连接sql2012、如果我要把sql和网站连接应该怎么做、.NET登录页面怎么连接SQL数据库。最简单的就行。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)