小编Gui*_*ngo的帖子

在phpmyadmin中将字段设置为Not NULL

我无法在phpmyadmin中找到可以将字段设置为NOT NULL的位置.我希望我的数据库控制此功能.我是以编程方式执行此操作,但我相信这可以在我的系统中添加额外的安全层.

phpmyadmin

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

如何在变量中存储正则表达式匹配以与Notepad ++中的"搜索/替换"一起使用

我需要使用模式捕获一个单词并存储在某个地方以用于替换操作:

例如,我有这个文本

ab iiids
as sasas
md aisjaij
as asijasija
Run Code Online (Sandbox Code Playgroud)

我可以使用以下模式捕获第一个空格之前的所有内容:

.*?(?=[" "])
Run Code Online (Sandbox Code Playgroud)

假设我可以使用'$'代表搜索和替换中的匹配,所以我想在替换字段中包含以下内容

INSERT INTO table (value) VALUES ("$")
Run Code Online (Sandbox Code Playgroud)

找不到解决方案.这甚至可能吗?

regex notepad++

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

使用键盘捕捉TAB键按下

我需要实现两个目标,但我一次归档一个,而不是两个.首先,我有一个输入字段,当按下一个键时我应该触发一个事件,我需要捕获字段值.我使用字母,数字和TAB键.所以,如果我使用keyup,它会在第一个char处激活.如果我使用keydown,它需要2个字符才能触发,因为它在第一次触发时尚未按下char.因此,当我第二次按下时,它会以第一个字母开始,依此类推.

说,很明显我需要的是将值放在字段中然后触发事件的keyup事件.但是TAB在我的情况下有一个特殊的含义,它不是默认行为,并且使用TAB键我无法捕获e.which,e.charCode和e.keyCode!只有使用keydown,我才能获得这些价值!

现在我不知道该怎么做.我如何捕获TAB键或使keydown捕获字段的值?

PS按键也可以作为keydown使用.在我在字段中获得值之前触发事件

编辑1: 这是代码:

$('input[data-action="keyupNome"]').each(function () {          
        $(this).on("keypress", function(e) {    

            //Se o campo não estiver vazio
            if($(this).val() != '') {               

                if(key != 9)  // the tab key code
                {                                                               
                    limpaCamposBusca('nome');

                    var width  = $('#nomeBusca').width();
                    $('.nomeContainer').css('width', width);            
                    $('.displayNomeTbl').css('width', width);

                    buscaEndereco('Controller/Dispatcher.php?classe=Buscas&acao=buscaEnderecoPorNome', 'nome');     

                }//if key == 9
                else {
                    alert('here');
                    e.preventDefault();
                }       
            }// val == ''   
            else {                  
                clearFields();
                clearBuscaCliente();
                reactivateFields();
            }       

        }); 
    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

图书馆的未定义参考,那么我怎样才能找到正确的路径?

我想在Ubuntu中编译一个v4l2示例,但是我收到以下错误:

guilherme@notedev01:~/Downloads/V4l2_samples-0.4.1$ make
gcc -O2  -L/usr/include -lX11 -lXext -o viewer viewer.c
/tmp/ccUjnjWQ.o: In function `image_destroy':
viewer.c:(.text+0x234): undefined reference to `XDestroyImage'
viewer.c:(.text+0x256): undefined reference to `XFreeGC'
viewer.c:(.text+0x277): undefined reference to `XShmDetach'
viewer.c:(.text+0x2ac): undefined reference to `XFreePixmap'
/tmp/ccUjnjWQ.o: In function `image_create':
viewer.c:(.text+0x305): undefined reference to `XCreateGC'
viewer.c:(.text+0x31d): undefined reference to `XGetWindowAttributes'
viewer.c:(.text+0x39e): undefined reference to `XShmCreateImage'
viewer.c:(.text+0x3f5): undefined reference to `XShmAttach'
viewer.c:(.text+0x44e): undefined reference to `XCreateImage'
viewer.c:(.text+0x494): undefined reference to `XShmQueryExtension'
viewer.c:(.text+0x4b4): undefined reference to `XShmPixmapFormat'
viewer.c:(.text+0x4dc): undefined reference to `XShmCreatePixmap'
/tmp/ccUjnjWQ.o: …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu v4l2

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

从一个表中提取名称,除非另一个表中存在行

我有以下查询:

SELECT a.id, a.Nome, ...
FROM cadClientes as a 
...
join Contatos_Clientes as f on a.id = f.idCliente 
Run Code Online (Sandbox Code Playgroud)

问题是有时候没有一排Contatos_Clientes.

我想返回NomeContatos_Clientes如果它存在,否则返回Nome距离cadClientes.

sql sql-server sql-server-2008

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

实体类型不是当前上下文模型的一部分

我正在尝试记录客户详细信息表中的更改。为此,我正在使用 EF4

using (realstateEntities context = new realstateEntities())
{
    //Here the model is built**
    cadClientes cliente = new cadClientes();
    cliente.Nome = model.nome;
    ...
    cliente.observacao = model.observacao;

    //Here I am adding the model and saving the changes**
    context.cadClientes.Add(cliente);
    context.SaveChanges();                                

    //Now I am trying to log that operation** (Error is in following line)
     paramsOriginais = LogsController.PrintProperties("cadClientes", context.Entry(context.cadClientes).GetDatabaseValues());

}
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

System.InvalidOperationException:实体类型 DbSet 1 is not part of the model for the current context.\r\n at System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType)\r\n at System.Data.Entity.Internal.Linq.InternalSet1.Initialize()\r\n 在 System.Data.Entity.DbContext.Entry[TEntity](TEntity entity)\r\n 在 …

c# asp.net-mvc entity-framework

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

Jquery过滤器不使用jquery对象

我使用ajax来检索这样的网页:

   $.ajax({
            url: "/Cadastros/pagina_busca_correios?cep=" + cep,
            type: "Get",
            DataType: 'Html',
            success: function (data) {                       
                 var webdata = data;
                 var tables = $(webdata).filter('table');
                 alert(tables);                                                
            }
   });
Run Code Online (Sandbox Code Playgroud)

我能够在数据返回中打印html但在创建jquery对象并应用过滤器之后我会注意到.这就像我的javascript有错误.

PS.我知道我在这个html字符串中有4个表,所以我想过滤表并迭代它们来执行操作.DOM中的那些元素没有我可以用来直接选择的id或名称.

我做错了什么?

javascript jquery

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