问题列表 - 第16782页

Linq To Sql'Where Or'运算符

我需要创建一个查询,检查字段(字符串)是否包含运行时提供的一个或多个单词.

基本上我需要能够问一个WhereOr问题.在处理LinqToSql时,这似乎应该是一个常见问题.

我找到了以下参考但是没有意义 - 并且不知道如何在我的项目中使用它.

我尝试了以下循环:

        var query = from d in context.Domains select d;
        for (int i = 0; i < words.Length; i++)
        {
            query = query.Where(d => d.Name.Contains(words[i]));
        }
Run Code Online (Sandbox Code Playgroud)

但这会构建一个带有WHERE AND子句的SQL查询,而不是OR

where where-clause linq-to-sql

9
推荐指数
1
解决办法
4125
查看次数

如何使用John Resig JavaScript微模板引擎?

我已经搜索了一些关于在Google 上使用John Resig JavaScript Micro-Templating引擎的基本示例,但是干了.

我决定把它带给基地人.任何人都可以帮助一个使用这个引擎的简单例子吗?我之前从未使用过客户端模板引擎.

更新:这是完整的HTML文档.感谢Will.

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>John Resig JavaScript Micro-Templating engine</title>
    <script src="jquery-1.3.2.js" type="text/javascript"></script>
    <script src="MicroTemplates.js" type="text/javascript"></script>
    <script type="text/javascript">
        //Data
        var data = { fname: "fred" };

        function onloadFunction() {
            var s = $("#biodata").html();
            var s1 = tmpl(s, data);

            $("#target").html(s1);
        }
    </script>
    <script id="biodata" type="text/html">
        <div><%= fname %></div> 
    </script> 
</head>
<body onload="onloadFunction();">
    <div id="target">
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript jquery template-engine

9
推荐指数
1
解决办法
4967
查看次数

使用F#创建Silverlight 3应用程序

有没有一种简单的方法来使用F#(October CTP)创建Silverlight 3应用程序?我见过SilverlightF#,但这只适用于May CTP.

我正在使用Visual Studio Integrated Shell 2008.

silverlight f# silverlight-3.0

2
推荐指数
1
解决办法
673
查看次数

PL/SQL PLS-00103添加两个变量

我是pl/sql的新手,并尝试使用以下代码打印直到100的数字:

Declare
    i number;
    sum number:=0;
    x number:=2;
    n number;
Begin
    for i in 1..100 loop
        if (i%x=0) then
            n:=i;       
            sum:=sum+n;
        end if;
    end loop;
    dbms_output.put_line(sum);
end;
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

ERROR at line 10:
ORA-06550: line 10, column 12:
PLS-00103: Encountered the symbol "+" when expecting one of the following:
(
ORA-06550: line 13, column 26:
PLS-00103: Encountered the symbol ")" when expecting one of the following:
( 
Run Code Online (Sandbox Code Playgroud)

救命?:(

PL/SQL中没有%运算符; 使用mod(i,x)函数代替.无论如何,你不需要n变量.sum:= sum +我会做的.sum可能是一个保留字,用s代替.\

现在:

  Declare
    i number;
    sum number:=0;
Begin
    for i …
Run Code Online (Sandbox Code Playgroud)

oracle plsql

2
推荐指数
1
解决办法
2万
查看次数

条件表达式中的数据类型不匹配

我在VB.NET中有一个使用Ms Access As Backend的项目...在将数据插入表时,查询和数据类型错误没有错误,但有时发生OleDB异常错误是"条件表达式中的数据类型不匹配".查询是......

Dim cmdstr1 As String = ""
        Dim constr As String = ""
          Dim sqlQuery As String = ""
        constr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\PhoneDiary\MyDiary.mdb"

 cmdstr = "Insert Into [DetailData]([ShortName],[Title],[FirstName],[MiddleName],[LastName],[Occupation],[DOB],[Gender],[Country],[State],[Address],[ZipCode],[City],[Memo],[CategoryId],[SubCategoryId],[FavouritesID],[PhotoPath],[vCardPath]) VALUES(aa,bb,cc,dd,ee,ff,gg,hh,ii,jj,kk,ll,mm,nn,oo,pp,qq,rr,ss)"

  con = New OleDbConnection(constr)
  com = New OleDbCommand(cmdstr, con)
  con.Open()
 com.Parameters.AddWithValue("aa", xx)
 com.Parameters.AddWithValue("bb", cmbTitle.Text)
 com.Parameters.AddWithValue.....
 com.Parameters.AddWithValue....
 .....................
......
 com.ExecuteNonQuery()-------"Data type mismatch in criteria expression"  Here occurs Error
Run Code Online (Sandbox Code Playgroud)

那么请你或任何人帮助我解决这个问题

vb.net ms-access

3
推荐指数
1
解决办法
3945
查看次数

在Windows登录c#之前打开表单

我有一个#计算机锁定系统,我试图让它在你登录计算机之前显示我的解锁表格.

我知道这是可能的,因为我之前在另一个程序上看过它.

c# login winforms

3
推荐指数
1
解决办法
2060
查看次数

获取给定进程的文件句柄

我需要一种方法来获取给定进程的所有文件句柄.

例如,给定一个winword.exe进程句柄,我想获得该进程的文件句柄列表(doc文件等).

我通过C#/ pInvoke使用Win32 api.

谢谢!

c# winapi

6
推荐指数
1
解决办法
2450
查看次数

使用非英文字符发送电子邮件时,为什么有些字符显示为问号?

我尝试使用PHP mail函数发送带有非英文字符的文本电子邮件.但相反,我的消息与搞笑的垃圾字符.我如何解决它?

我用这段代码:

function _mail($to, $subject, $content)
{

 $headers = 'From: info@example.com' . "\r\n" .
    'Reply-To: info@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

 mail($to, $subject, $content, $headers);
}
Run Code Online (Sandbox Code Playgroud)

一些人物出现问号......

php email encoding character-encoding

0
推荐指数
1
解决办法
3338
查看次数

如何清空List <T>?

我有一个清单:

List<int> MyList = new List<int>();
Run Code Online (Sandbox Code Playgroud)

我在其中添加了10个int值:

for{i=1;i<10;i++}
    MyList.Add(1);
Run Code Online (Sandbox Code Playgroud)

我可以一次性将它变为空,而不是使用

  • 10次​​迭代Remove功能
  • RemoveAll使用Predicate<(Of <(T>)>)泛型委托的方法.

c#

4
推荐指数
1
解决办法
210
查看次数

将图像转换为矩阵,反之亦然?

请告诉我如何将图像转换为像素矩阵,反之亦然...使用opencv ??

opencv c#-4.0

7
推荐指数
1
解决办法
7538
查看次数