小编Lut*_*kwa的帖子

Git和Android工作室:更改提交的更改列表的详细信息

我在android studio中使用git插件.我的问题是当我提交更改列表(公共提交)但我在更改列表中的注释错误/缺失时我想要更改它.

题 :

有没有办法通过git添加来编辑我公开提交的更改列表的信息AndroidStudio.

我正在使用MacOSX.

git android android-studio

11
推荐指数
3
解决办法
6873
查看次数

循环n次而不使用存储过程

如何在不使用存储过程的情况下编写在MySql中运行n次的循环.

这是我使用存储过程的方式:

DELIMITER $$
DROP PROCEDURE IF EXISTS test$$
CREATE PROCEDURE test()
BEGIN
   DECLARE count INT DEFAULT 0;
   WHILE count < 10 DO
      /**Sql statement**/
      SET count = count + 1;
   END WHILE;
END$$
DELIMITER ;  
Run Code Online (Sandbox Code Playgroud)

然后我以这种方式执行我的程序:

call test();  
Run Code Online (Sandbox Code Playgroud)

如果我删除存储过程并运行正常查询,则失败并显示以下错误:

1064 - 您的SQL语法出错; 检查与MySQL服务器版本对应的手册,以便在'DECLARE count INT DEFAULT 0附近使用正确的语法; 在第2行计数<10 DO

我已经通过互联网查找了没有运气的解决方案.

根据评论编辑:

上面的存储过程完全符合我的要求:它循环10次并执行我的sql语句.现在我想在不使用存储过程的情况下完成同样的事情.就像是:

DECLARE count INT DEFAULT 0;
   WHILE count < 10 DO
      /**Sql statement**/
      SET count = count + 1;
   END WHILE;  
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

MYSQL更新所有外键值

我有两个相同的表位于两个相同的数据库(具有不同的名称).我想合并这两个表,但他们的主键在其他表中使用,

这些表看起来像这样:

表A.

id     column1     column2    column3
___    ________    _______    ________
 1        text        text      text
 2        text        text      text
 3        text        text      text   
Run Code Online (Sandbox Code Playgroud)

表B.

id     column1     column2    column3
___    ________    _______    ________
 2        text        text      text
 3        text        text      text
 4        text        text      text 
Run Code Online (Sandbox Code Playgroud)

链接到表A的表

链接A.

id     column1     tableA_ID
___    ________    _______  
 1        text        2     
 2        text        3      
 3        text        4   
Run Code Online (Sandbox Code Playgroud)

链接B.

id     column1     tableA_ID
___    ________    _______  
 1        text        3     
 2        text        3      
 3        text        2    
Run Code Online (Sandbox Code Playgroud)

请注意,这些表具有相同id的含义,这意味着当我进行合并时,我必须更改 …

mysql sql foreign-keys

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

Laravel php工匠迁移不起作用

当我尝试在Laravel中使用'php artisan migrate'时,我收到2个错误:

[Illuminate\Database\QueryException] SQLSTATE [HY000]:一般错误:26文件已加密或不是数据库(SQL:select*from sqlite_master其中type ='table'和name = migrations)

[PDOException] SQLSTATE [HY000]:常规错误:26文件已加密或不是数据库

我在尝试迁移之前创建了一个storage/database.sqlite文件.我还编辑了config/database.php,制作了default=sqlite.我正在使用Windows而且有sqlite3安装.

有没有人遇到这个/知道怎么过去呢?

php sqlite migrate laravel artisan

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

Devexpress TileView数据源

我有一个Devexpress winforms GridView,我想转换为TileView.这是我GridView在运行时的当前信息:

在此输入图像描述

使用List数据源填充此GridView,它可以正常工作.我使用Designer 将其转换GridView为a TileView:

在此输入图像描述

成功转换GridView后,我尝试运行App,它显示正确的记录数,但它是空白的:

在此输入图像描述

我错过了什么吗?这是填充网格的代码:

using (var sovDB = new MyEntities())
   {
      gridControl1.BeginUpdate();
      tileView1.Columns.Clear();
      gridControl1.DataSource = null;
      var query = (from b in sovDB.Palletes
                      join ipc in sovDB.IPCDisplays on b.DisplayNo equals ipc.DisplayNo
                             orderby b.PalleteID
                             select new
                             {
                                 PalletNo = b.PalleteNumber,
                                 Packs = b.CurrentPackCount,
                                 Mass = b.CurrentPackWeight + " Kg"

                 }).ToList();
          gridControl1.DataSource = query;
          gridControl1.EndUpdate();

     }
Run Code Online (Sandbox Code Playgroud)

c# devexpress devexpress-windows-ui

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

MYSQL 添加工作日至今

我想在提供的日期上增加 5 天,但计算必须跳过周末。

我已经知道如何在不跳过周末的情况下添加 5 天:

SELECT DATE_ADD(`date_field`, INTERVAL 5 DAY) As FinalDate
FROM `table_name`;
Run Code Online (Sandbox Code Playgroud)

现在我希望返回值跳过周末。

目前如果date_field = 2016-07-22结果将是2016-07-27
但我希望结果是2016-07-29

mysql sql dateinterval

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

如果长度较小,则取消设置数组元素

我关注数组:

Array
(
    [1] => Array
        (
            [team1_id] => 2
            [agegroup_id] => 18
            [team2_id] => 3
            [team_ground] => Adeilade
            [matchdate] => 2016-04-01
            [matchtime] => 9:00 AM
        )

    [2] => Array
        (
            [team1_id] => 3
            [agegroup_id] => 18
            [team2_id] => 2
            [team_ground] => Adeilade
            [matchdate] => 2016-04-13
            [matchtime] => 10:00 AM
        )

    [3] => Array
        (
            [team1_id] => 2
            [agegroup_id] => 18
            [team2_id] => 3
            [team_ground] => Adeilade
            [matchdate] => 2016-04-20
            [matchtime] => 2:00 PM
        )

    [4] => Array
        (
            [team1_id] …
Run Code Online (Sandbox Code Playgroud)

php arrays

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