Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SQL Server 2005查询_Sql Server 2005_Search - Fatal编程技术网

Sql server 2005 SQL Server 2005查询

Sql server 2005 SQL Server 2005查询,sql-server-2005,search,Sql Server 2005,Search,我的搜索有问题。我想简短地解释一下 我成功地将新记录插入到我的employee表中,并从另一个表单中列出此表。一切都好。我还可以在SQL Server中看到我的记录 但在我的列表表单中,我有用户搜索和列表的搜索条件。我可以使用表单显示属性查看新记录,但我的搜索sql不显示新记录,只显示旧记录 有人能帮我吗 pl.Close; pl.SQL.Clear; pl.SQL.Add( 'select * from employee where active like ' +QuotedStr(sta

我的搜索有问题。我想简短地解释一下

我成功地将新记录插入到我的employee表中,并从另一个表单中列出此表。一切都好。我还可以在SQL Server中看到我的记录

但在我的列表表单中,我有用户搜索和列表的搜索条件。我可以使用表单显示属性查看新记录,但我的搜索sql不显示新记录,只显示旧记录

有人能帮我吗

pl.Close;

pl.SQL.Clear;

pl.SQL.Add( 'select * from employee where active like ' +QuotedStr(statuscombo.Text+'%') +

                                          (' and name like ' +QuotedStr(name.Text+'%')     +
                                          (' and region like '+QuotedStr(region.Text+'%') +
                                          (' and subregionlike ' +QuotedStr(subregion.Text+'%') +
                                          (' and departman like ' +QuotedStr(dep.Text+'%') +
                                          (' and id like ' +QuotedStr(id.Text+'%'))))))) ;

pl.Open;
可能原因:

  • 可能新记录有一些空字段,因此它会被 你的WHERE条款
  • 或者你用来插入新文件的表格 记录不更新数据库
您可以使用SQL Server Management Studio查看表中的记录吗?

可能原因:

  • 可能新记录有一些空字段,因此它会被 你的WHERE条款
  • 或者你用来插入新文件的表格 记录不更新数据库

您可以使用SQL Server Management Studio查看表中的记录吗?

非常感谢您,您太棒了。我编辑了我的空字段,问题已经解决了。@HakanSubaşı我可以问一下为什么我的答案不再是公认的答案吗?因为我的声誉很低。我没有给更多的分数。抱歉:(@HakanSubaşı没问题。别担心,我只是好奇:)非常感谢你,Max,你很棒。我编辑了我的空字段,问题已经解决了。@HakanSubaşı我可以问一下为什么我的答案不再被接受吗?因为我的声誉很低。我没有给更多分数。对不起:((@HakanSubaşı没问题。别担心,我只是好奇:)