2 cyangqing cyangqing 于 2016.01.21 14:01 提问

asp.net mvc中,ip怎么传入sql数据库库

asp.net mvc中,我在control中获取了ip地址,但是怎么传入sql数据库呢?新手,只知道怎么提交用户填写的表单里的数据。。。

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.21 16:24
已采纳

假设你用的是ef一类的框架,那么
xxxDataEntites db = new xxxDataEntites();
db.表.Add(new 实体 { ip = 你获得的ip });
db.SaveChanges();

cyangqing
cyangqing 谢谢,刚接触mvc,蛮迷惑的
2 年多之前 回复
qq_33059335
qq_33059335   2016.01.21 14:30

ajax啊,你给他绑到用户点击的地方

enpterexpress
enpterexpress   Rxr 2016.01.21 14:09

在数据库表中设计字段,和普通字段没啥区别,就是格式有点要求

enpterexpress
enpterexpress 回复cyangqing: 直接写赋值语句就行了,提交的是用户写的,用户没提交的一样的形式
2 年多之前 回复
cyangqing
cyangqing 设计了,就是不知道mvc框架中,怎么提交不是用户主动提交的数据
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在ASP.NET中将用户注册信息插入数据库
public int CreateUser(User user) { string SQL_QUERY=" Select * From [User] Where LoginName='"+user.LoginName+"'"; using(OleDbConnection conn = GetOleDbConnection()) { OleDbCommand cmd = new OleDbCommand(SQL_QUERY, conn ); conn.Open(); using(IDataReader dr=cmd.ExecuteReader()) { if(dr.Read()) { return -1; } } SQL_QUERY="INSERT INTO [User] ([LoginName],[Password],[GradeId],[Email],[Sex],[Birthday],[Country],[Province],[City],[TrueName],[Address],[ZipCode],[Phone],[OnlineTool],[Account],[RegisterTime],[LastLoginTime],[LastLoginIP],[LoginCount],[Question],[Answer],[State])Values('"+user.LoginName+"','"+user.Password+"',"+user.GradeId+",'"+user.Email+"',"+user.Sex+",'"+user.Birthday+"','"+user.Country+"','"+user.Province+"','"+user.City+"','"+user.TrueName+"','"+user.Address+"','"+user.ZipCode+"','"+user.Phone+"','"+user.OnlineTool+"',"+user.Account+",'"+user.RegisterTime+"','"+user.LastLoginTime+"','"+user.LastLoginIP+"',"+user.LoginCount+",'"+user.Question+"','"+user.Answer+"',"+user.State+")"; cmd.CommandText = SQL_QUERY; if(cmd.ExecuteNonQuery()>0) { cmd.CommandText = "Select @@Identity"; return (int)cmd.ExecuteScalar(); //返回新增ID } else { return 0;//返回状态
ASP.NET MVC的常用数据库查询和提取模式
本文主要记录目前比较常用的两种ASP.NET数据库查询和提取模式。 方法一:是利用SQL的查询语句来进行数据库检索,然后利用DataReader提取数据,进行输出。 方法二:是利用ENTITY FRAMEWORK,构建连接,利用Linq语句进行检索查询和输出。 先说方法二: 这种结构相对简单。 首先,在model文件夹中新建数据库连接,获得数据上下文。 然后在控制器中,实例化,并获取泛
ASP.NET MVC使用SQLServer数据库
新创建的MVC项目使用的都是内置的数据库 <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-Gary-20170606113234.mdf;Initial Catalog=aspnet-Gary-20
asp.net mvc添加多条数据到数据库
转自:http://www.cnblogs.com/jetjing/p/4275014.html mvc的视图太强大了,个人刚刚接触。(初级菜鸟,懂的不多,往大神们指点)需求是,客户点击添加按钮弹出一个框选择产品后直接添加到表单中,在表单可以自己更改产品的数量,以及一些信息。mvc表单提交的时候只要name属性和要提交的控制器里面方法的参数一样mvc就能自动识别,利用这个好处就可以很轻松
asp.net mvc Dropdownlist获取数据库中某字段的值
controller层获取数据库中某字段的值,然后由view层接收。 controller层代码如下: public ActionResult Index(string movieGenre,string searchString) { var GenreLst = new List(); var GenreQry
.NET MVC 入门+连接数据库(SQL SERVER)
http://www.w3school.com.cn/aspnet/mvc_intro.asp
.NET MVC4环境下,SqlSever数据库的配置与连接方法。
在微软的的官方文档学习中,我们已经创建了MvcMovie这一工程,但是文档中,并没给出发布到IIS上之后,数据库的连接方法,下面的教程是我自己总结网上的教程,给出的小白攻略。 首先安装SqlSever 2012(版本可自己选择),安装教程在网上很多,不赘述。 1、安装完成之后,在开始程序菜单找到SSMS(Sql Sever Managerment Studio),双击进入,截图如下:
学习ASP .NET MVC5官方教程总结(五)使用SQL Server LocalDB创建连接字符串
学习ASP .NET MVC5官方教程总结(五)使用SQL Server LocalDB创建连接字符串         在上一章中,我们创建了MovieDBContext类来连接数据库、处理Movie 对象和数据库记录的映射。但是我们没有指定使用什么数据库,也没指定使用哪个数据库。其实,在我们没有指定数据库的时候,Entity Framework 默认使用LocalDB 。         在
ASP.NET MVC 显示数据库表中的数据
显示数据库表中的数据在本教程中,作者介绍了两种显示数据库记录集的方法。展示了两种在 HTML 表中格式化一组数据库记录的方法。首先,介绍了如何直接在视图中格式化数据库记录。接着,介绍了格式化数据库记录时如何利用 Partial。创建 Model 类我们将显示 Movies 数据库表中的记录集。Movies 数据库表包含下面的列:列名称数据类型
asp.net mvc5中使用缓存依赖SqlCacheDependency
今天来演示一下在asp.net mvc5中怎么使用缓存依赖。 缓存是用来提高应用性能,降低服务器压力。适用于数据不易变,数据易通用的情景, 对于动态查询数据,例如数据分析,最好放弃使用缓存。使用缓存最麻烦的就是保持源数据和缓存的中的数据一致。 缓存(Cache)依赖,就是缓存是否更新依赖于其它Object。.net的缓存依赖主要用到的类就是CacheDependency、Sq