在这个查询中我有3条记录(int-(telefon = d.telefon),decimal-(pesel = d.pesel),decimal-(nip = d.nip))另一条记录是字符串.
public ActionResult detail(int LoginID)
{
var user = (from d in baza.uzytkowniks
where LoginID == d.LoginID
select new uzytkownikModel {
imie = d.imie,
nazwisko = d.nazwisko,
telefon = d.telefon,
pesel = d.pesel,
nip = d.nip,
email = d.email,
adres_zamieszkania = d.adres_zamieszkania}).ToList();
ViewBag.daneuser = user;
return View();
}
Run Code Online (Sandbox Code Playgroud)
我有错误:
无法隐式转换类型'int?' 'int'.存在显式转换(您是否错过了演员?)
和'十进制'两个错误?而不是'int?'.
模型:
public class uzytkownikModel
{
[Required]
public string imie { get; set; }
[Required]
public string nazwisko { get; set; …
Run Code Online (Sandbox Code Playgroud) 我有例外:
The null value cannot be assigned to a member with type System.DateTime which is a non-nullable value type.
Source Error:
var bd = (from d in baza.hpurs where d.userID == userID && d.date !=null select d.date).Max();
Run Code Online (Sandbox Code Playgroud)
我的方法:
public ActionResult Add_hours(int userID)
{
var dat = DateTime.Today;
var bd = (from d in baza.hours where d.userID == userID && d.date !=null select d.date).Max();
if (bd != dat)
{
return View();
}
else
{
var dd = (from d in baza.hours …
Run Code Online (Sandbox Code Playgroud) 如何从控制器发送电子邮件?我在数据库中有电子邮件地址,因此我从基地收到此电子邮件,并向此电子邮件发送特殊短信.我不需要使用View.
对不起,标题......我不知道怎么称呼它.
在我的数据库中,我有日期记录:
2012-02-03
2012-02-03
2012-02-05
2012-02-05
2012-02-05
2012-02-06
Run Code Online (Sandbox Code Playgroud)
以及如何使linq查询只显示具有单个日期的记录,我的意思是:
2012-02-03
2012-02-05
2012-02-06
Run Code Online (Sandbox Code Playgroud) 我在一个控制器和另一个控制器中添加一个文件,我想检查文件是否存在.我正在使用File.Exist(file)
,但即使文件存在,它总是错误的...
我添加文件,图像添加成功.
if ((image!= null & image.ContentLength > 0))
{
string name = event.EventId.ToString() + ".jpg";
var fileName = name;
var path = Path.Combine(Server.MapPath("~/App_Data/Plakaty"), fileName);
plakat.SaveAs(path);
}
Run Code Online (Sandbox Code Playgroud)
如果此文件存在,我正在检入另一个控制器:
string file = "~/App_Data/Plakaty/" + wyd.EventId.ToString() + ".jpg";
ViewBag.file_exist = System.IO.File.Exists(file); //always is false
Run Code Online (Sandbox Code Playgroud)
而我的观点:(它只返回"没有文件")
@if (ViewBag.file_exist == true)
{
<p>File exist</p>
}
else
{
<p>No file</p>
}
Run Code Online (Sandbox Code Playgroud) 我在JavaScript中有日期对象,它给了我:"Wed Oct 01 2014 00:00:00 GMT+0200"
;
我尝试解析它,但我得到一个例外:
string Date = "Wed Oct 01 2014 00:00:00 GMT+0200";
DateTiem d = DateTime.ParseExact(Date,
"ddd MM dd yyyy HH:mm:ss GMTzzzzz",
CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud) 我在 WCF 中制作了服务器/客户端应用程序。如何获取已连接客户端的数量?我怎样才能向每个客户发送订单工作?例如:服务器向每个客户端发送其他号码以进行添加。
Client1 - 1+2=3
Client2 - 1+3=4
Client3 - 1+4=5
Run Code Online (Sandbox Code Playgroud)
并将结果发送到服务器,服务器添加来自客户端的每个结果,我返回值(12)。
我的简单应用:
/////已编辑/////
服务器:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using Interface;
namespace WCFapp
{
class Program
{
static void Main(string[] args)
{
Klienci cust = new Klienci();
cust.Connect();
}
}
}
Run Code Online (Sandbox Code Playgroud)
。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface;
namespace WCFapp
{
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall)]
class Klienci : IMessage
{
private static List<ImessageCallback> subscribers =
new List<ImessageCallback>();
public void lista() …
Run Code Online (Sandbox Code Playgroud) 我想在我的mvc4网站上添加jQuery DataTable(http://www.datatables.net/).但它不起作用.在添加脚本之前没有显示任何内容,表格看起来像.
FireBug显示错误:
TypeError:$(...).dataTable不是函数
**Admin_panel.cshtml**
@model IEnumerable<Rejestracja_imprez.Models.User>
@{
Layout = "~/Views/Shared/_PanelAdmin.cshtml";
ViewBag.Title = "Admin";
}
<script src="~/Scripts/jquery-1.8.2.min.js" type="text/javascript"></script>
<script src="~/Scripts/jquery.dataTables.js" type="text/javascript"></script>
<link href="~/Content/themes/base/jquery.dataTables.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">
$(document).ready(function () {
$('#myDataTable').dataTable();
});
</script>
<table id="myDataTable">
....
Run Code Online (Sandbox Code Playgroud)
在HTML页面中它很好用.
<html>
<head>
<style type="text/css" title="currentStyle">
@import "../../media/css/jquery.dataTables.css";
</style>
<script type="text/javascript" language="javascript" src="../../media/js/jquery.js"></script>
<script type="text/javascript" language="javascript" src="../../media/js/jquery.dataTables.js"></script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#example').dataTable();
} );
</script>
</head>
<body >
<table id="example" >
...
Run Code Online (Sandbox Code Playgroud) 我有一张门票清单.每张票都属于一个单一事件.我想从门票创建所有事件的列表.我可以获取此列表,但在列表中重复相同的事件(值).如何确保仅将事件添加到列表中一次?
List<int> tickets = new List<int>();
List<Event> events = new List<Event>();
foreach (var s in tickets)
{
events.Add(_context.Event.Find(s));
}
Run Code Online (Sandbox Code Playgroud)