net网页登录数据库开源,前端连接数据库实现登录的代码

http://www.itjxue.com  2023-01-04 15:33  来源:未知  点击次数: 

关于.net调用百度地图开源后连接数据库问题

我刚才测试百度的API,百度显示坐标点的功能叫做标注点。

我根据示例做了调整,你将下面的代码,贴到你前台的JS中,原来的JS保留,然后通过后台程序,把经纬度坐标传递到前台就可以显示了。

function?addMarker(point)?{

????????????map.centerAndZoom(point,?17);

????????????var?marker?=?new?BMap.Marker(point);

????????????map.addOverlay(marker);

????????????marker.setAnimation(BMAP_ANIMATION_BOUNCE);?//跳动的动画

????????}

????????var?point?=?new?BMap.Point(116.404,?39.915);

????????addMarker(point);

有一点你要注意,GPS返回的坐标跟百度所用的坐标格式不一样,需要进行转换。

另外在往前台传递的时候有2个方法,一个使用public的字符串,前台用%=XX%,另一种是前台放一个隐藏的HiddenField,后台直接赋值,前台用document.getElementById("Latitude").value这个进行获取。

.NET登录页面怎么连接SQL数据库。最简单的就行。

//连接数据库方法

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 = con.CreateCommand();

cmd.CommandText = "select * from table1 where username = ' "+username+"' and password = '"+password+"'";

con.Open();

SqlDataReader sdr = cmd.ExecuteReader();

dt.Load(sdr);

}

return dt;

}

//登录按钮事件里面调用

{

string username = this.tbUsername.Text;

string password = this.tbPassword.Text;

DataTable dt = Select(username,password);

if(dt!=null)

{

MessageBox.Show("登录成功");

}

else MessageBox.Show(“用户名或密码错误");

}

哪里没看懂再问。

有没有开源的.net开发的支持oracle数据库的cms

二..net开源cms系统

1.We7CMS

We7CMS系统是asp.net的第一款开源免费的网站内容管理系统,asp.net和java的内容管理系统一直被誉为高端网站内容关系系统。一直没有商家大胆的完全开发源码,We7CMS率先开放源码,对asp.net的系统的完善和提高开辟了广阔的路线,公司的团队也逐渐发展成最有活力的技术团队之一,2010年将是WE7Cms系统冲向asp.net cms行业前三甲的绝好机会,我们拭目以待。

asp.net连接数据库做用户登录

using?System.Data.SqlClient;//记得加引用

?private?bool?Login(string?sno,string?sname)

????????{

????????????SqlConnection?con?=?new?SqlConnection("Data?Source=数据库连接;Initial?Catalog=Stu_table;User?ID=sa;Password=123456789");

????????????con.Open();

????????????string?sql?=?string.Format("select?count(*)?from?Student?where?Sno='{0}'?and?Sname='{1}'",sno,sname);//这里你自己改改了,不知道你用什么登陆的,账号密码不知道你用什么字段,暂时认为你用学号跟姓名登陆

????????????SqlCommand?com?=?new?SqlCommand(sql,?con);

????????????int?flag?=(int)?com.ExecuteScalar();

??????????????con.Close();

????????????if?(flag??0)

????????????{

????????????????return?true;

????????????}

??????????????return?false;

????????????

????????}

???//把上面的代码放在login.aspx.cs里面,你哪里登陆就调用这个函数,传登陆账号跟密码进来就行了.

???//登陆成功就返回true,否则就返回false

???//登陆成功你可以用下列语句跳转到你那个页面

????Response.Redirect("里面你跳转的Url");

???//登陆失败你可以提示?

???Response.Write("script?alert('账号密码错误');/script");

???//上面这个逻辑自己写不出来的,那就真没办法了,小孩子都会了

//数据库连接:这个你自己改,一般用 . 表示,你也可以自己开你的数据库看。比如

请推荐几个asp.net下做网站的好的开源框架

1.We7 CMS

We7 CMS是由西部动力开发的一款充分发掘互联网Web2.0(如博客、RSS等)的信息组织优势,将其理念利用到政府企事业网站的构建、组织、管理中的网站建设和管理方面的产品。

系统目标:叫创建网站变成一种简单的艺术创作,简单如创建博客。

系统特点

简单至上;“一看就会”是我们的创作理念,如果在哪里您看了不会用,请您告诉我们。

潜力无限;来自WebEngine2007血统,架构大型行业门户、政府门户网站的核心引擎。C-Modeling内容模型技术,解决多种数据结构管理的难题,使CMS可以发挥超出CMS范畴的的能量。

网站自生长;走向站群,强大的运营分析工具,团队协作体系,引擎自动升级,这一切都是为您打造可生长的网站而做准备。

开放、开源;强调开放是第一生产力,第一款完全开放源代码的基于Asp.net的CMS系统,为您带来更多惊喜!

官网:

2.NetCMS

NetCMS是基于ASP.NET2.0开发的网站内容管理系统,程序完全开源,没有任何文件加密, 不需要注册任何组件,完全开源方便您二次开发。

全新“网站模板与网站程序完全分离”的概念,具有强大的标签加样式的个性化组合,自定义标签、自定义表单、JS管理加JS模型(自定义JS,系统JS)的灵活应用,支持不同频道、栏目、内容页、专题等应用不同的模板,随时能编辑、修改和更换网站界面,系统集成类同Macromedia Dreamweaver一样简单的可视模板编辑方式,可批量设置属性,模板标签全面支持目前最受欢迎的DIV+CSS格式,支持批量绑定模板,完全做到轻松换肤。

官网:

3.ROYCMS

ROYcms!NT内容管理系统是国内CMS市场的新秀、也是国内少有的采用微软的ASP.NET 2.0 + SQL2000/2005 技术框架开发的CMS,充分利用ASP.NET架构的优势,突破传统ASP类CMS的局限性, 采用更稳定执行速度更高效的面向对象语言C#设计,沿续PETshop的代码框架,全新的模板引擎机制, 全新的静态生成方案,这些功能和技术上的革新塑造了一个基础结构稳定功能创新和执行高效的CMS。

功能特色:

模板自由组合

定制静态生成HTML

资源无限级分类

插件形式易于扩展

命名规范适合二次开发

官网:

4.易点内容管理系统Dian CMS

易点内容管理系统(DianCMS)是基于微软.NET Framework 2.0、AJAX1. 0技术,采用Microsoft Access/SQL Server 2000/2005存储过程进行多层架构开发的内容管理系统。其功能设计主要面向中大型企业、各个行业、事业单位以及政府机关等复杂功能站点。系统已建立文章系统、图片系统、下载系统、个人求职、企业招聘、房产系统、音乐系统、视频系统、网上商店。使用自定义模型、自定义字段、自定义表单、自定义录入界面、会员系统等功能,您还可以轻松、灵活的建立适合自身需求的任何系统功能,最大化满足每个用户任何时候的不同需求。

官网:

5. Zoomla!逐浪CMS

逐浪CMS采用微软最新的dotNET2.0技术平台构架,基于MSSQL2005(兼容MSSQL2000)技术,是目前华中地区自主网站管理系统开发厂商之一。逐浪CMS的原创的节点模型开发思路,使其超越了传的CMS系统的局限——即用户无法进行二次开发,使网站运营者进入[思维死角],为构建大型门户提供了稳定可靠的基础。

发展到今天,逐浪CMS从单一的内容管理系统、到集成SNS、商城、网店、项目管理系统、黄页系统等诸多功能,从MSSQL数据库内核、到升级到Oracle平台,所有的一切都凝聚了Zoomla!逐浪CMS软件团队的闪耀智慧。

(责任编辑:IT教学网)

更多

推荐其他WEB语言文章