![](/img/trans.png)
[英]How do I select a value for a dropdownlist from a database in ASP.NET MVC and C#?
[英]How do I pull an float value from a database table and assign it to a variable of type double in asp.net C#?
假设我有一个名为“ Tabel1”的数据库表,其字段为“ Id”,“用户名”,“ x坐标”,“ y坐标”。 字段“ x坐标”和“ y坐标”是float类型。
如果我知道“ Table1”上的用户名之一是“ Michael”,我该如何获取“从Tabel1 WHERE用户名= Michael选择SELECT x坐标”的结果,并将“ x坐标”中的内容分配给变量类型为double的类型称为currentuserxcoord?
我试图仅在asp.net中使用C#来执行此操作。
将查询“从Tabel1 WHERE用户名= Michael选择SELECT x坐标”分配给SqlCommand对象并使用ExecuteScalar()
函数,如下所示
currentuserxcoord = Convert.ToDouble(sqlcmdobject.ExecuteScalar());
如果您使用链接到SQL之类的东西来连接数据库,则可以像下面的示例所示实现所需的功能。
using (var data = new DataBaseContext())
{
var currentX = data.Tabel1.Where(x => x.Username.Equals("Miachel")).Select(x => x.XCoordinate).FirstOrDefault();
var currentXDouble = Convert.ToDouble(currentX);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.