小编Joh*_*n M的帖子

MYSQL - 使用%%使用LIKE的SELECT查询返回不正确的值

查询:

SELECT * FROM table
  WHERE fieldA LIKE '%%' 
  AND fieldB LIKE '%%' 
  AND fieldC LIKE '%%' 
Run Code Online (Sandbox Code Playgroud)

这仅返回已完成所有字段的记录.我的想法是它应该返回表中的所有记录.

'%%'实际上是否代表需要一个值?

UPDATE1:

感谢一些好的问题,找到了解决方案:

查询应该像:

SELECT * FROM table
  WHERE if(fieldA IS NOT NULL,fieldA LIKE '%%',fieldA IS NULL)
  ...
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

PHP - 从Intranet站点下载的Excel文件列表?

我有一个运行PHP 5的Intranet站点,需要列出一个只包含Excel文件的文件夹.

理想情况下,用户需要能够输入一些搜索条件(即日期),文件将被过滤成超链接列表.然后可以选择这些超链接以下载excel文件.

到目前为止我所拥有的是:

//get search parameters (from a form)
$s_Date = $_GET['s_Date'];
$s_Shift = $_GET['s_Shift'];
$s_Name = $_GET['s_Name'];

//search folder
foreach(glob("c:\folderA\folderB\*".$s_Date."*".$s_Shift."*".$s_Name."*.*") as     $FileName)
{
    echo basename($FileName);
    echo"<a href=?myad=".basename($FileName)."/>Download</a>"."<br />";
}
Run Code Online (Sandbox Code Playgroud)

这将返回文件列表,但选择超链接不会提示下载.

如何获取超链接以强制使用内容类型的msexcel?

php file download

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

Visual Studio 2008 - 两个项目是否可以共享公共类?

在Visual Studio 2008中,我知道可以有两个(或更多)项目的解决方案.

是否可能或者项目如何共享公共类文件?

例如 - > Project 1有一个日志文件处理类.Project 2能参考吗?

我希望增加代码重用并避免需要维护的同一件事的两个副本.

目标是Winforms C#(3.5)

c# projects .net-3.5 visual-studio-2008

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

擦除绑定到Winforms表单的对象的所有属性值?

在C#Winforms(3.5)应用程序中,我添加了一个类,其中包含许多属性(get/set),用于存储来自12个表单长的进程的值.

在表单12之后,我想清除存储类中的所有属性值,以便下一个用户在表单1启动进程时不会意外记录值.

是否可以擦除/销毁/处置类中的所有属性值?

我的班级看起来像这样:

private static int battery;
public int Battery
{
    get { return storeInspectionValues.battery; }
    set { storeInspectionValues.battery = value; }
}
Run Code Online (Sandbox Code Playgroud)

c# properties winforms

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

C# - 确定类初始化是否导致无限递归?

我正在努力将VB6应用程序移植到C#(Winforms 3.5),同时我正在尝试将功能分解为各种类(即数据库类,数据验证类,字符串操作类).

现在,当我尝试在调试模式下运行程序时,程序暂停,然后崩溃并发生StackOverFlowException.VS 2008表明无限递归原因.

我一直试图追踪可能导致这种递归的原因,现在我唯一的假设是类初始化(我在每个类的标题(?)中做).

我的想法是这样的:

  • mainForm初始化classA
  • classA初始化classB
  • classB初始化classA
  • ....

这有意义还是我应该在别处寻找?

UPDATE1(代码示例):

的MainForm

namespace john
{
    public partial class frmLogin : Form
    {
    stringCustom sc = new sc();
Run Code Online (Sandbox Code Playgroud)

stringCustom

namespace john
{
   class stringCustom
   {
       retrieveValues rv = new retrieveValues();
Run Code Online (Sandbox Code Playgroud)

retrieveValues

namespace john
{
    class retrieveValues
    {
    stringCustom sc = new stringCustom();
Run Code Online (Sandbox Code Playgroud)

c# .net-3.5 winforms

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

标签 统计

c# ×3

.net-3.5 ×2

winforms ×2

download ×1

file ×1

mysql ×1

php ×1

projects ×1

properties ×1

sql ×1

visual-studio-2008 ×1