问题列表 - 第14973页

使用LIKE和ZEND_DB

我想使用一个使用LIKE.. 的查询,例如select * from xxxx where zzzz LIKE 'a%'; 我如何使用Zend DB?

我已经尝试了类似的东西,$db->query('SELECT * FROM XXXX where zzzzz LIKE ?','\'' . $query .'%\'');但它没有用.

谢谢

zend-framework zend-db

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

将ObservableCollection项绑定到WrapPanel中的UserControl?

我可能只是遗漏了一些明显的东西,所以如果这是一个非常愚蠢的问题我会道歉.我在视图中有一个WrapPanel,我需要绑定到ViewModel上的ObservableCollection.此ObservableCollection包含一种不同类型的ViewModel,当在WrapPanel中显示时,需要将其绑定到另一种类型的视图.目标是创建一个可以包装的项目列表,每个项目都通过一个较小的视图实例显示,该视图应该添加到WrapPanel.

我正在使用MVVM,而ViewModel无法直接访问View.如果可能的话,我宁愿不在ViewModel和View之间创建绑定,因此手动将项添加到WrapPanel.Children集合不是一个可行的选择.我不知道如何将一个子ViewModel对象的集合绑定到WrapPanel,以便创建另一个视图的实例并将它们添加到自身.我只是错误地解决了这个问题吗?我认为可能涉及DataTemplate,但WrapPanel似乎没有DataTemplate,也不是可绑定的.

感谢您的任何见解.

c# data-binding wpf wrappanel mvvm

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

关闭另一个窗口后如何打开弹出窗口?

我需要打开一个弹出窗口,关闭后会打开一个新的弹出窗口.然后当你关闭那个时,另一个打开.

我知道这个功能可以用于垃圾邮件和nag-ware,但我需要它用于用户体验调查.不要问我,这不是我的想法.

你怎么做到这一点?

javascript queue popup

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

如何从wordpress数据库中获取最后一个插入的行ID?

我的wordpress插件有一个表,其中包含一个名为ID 的AUTO_INCREMENT主键字段.当一个新行插入表中时,我想获得插入的ID值.

该功能是使用AJAX将数据发布到服务器以插入到数据库中.在AJAX响应中返回新的行ID以更新客户端状态.多个客户端可能同时向服务器发布数据.因此,我必须确保每个AJAX请求获得EXACT新行ID作为响应.

在PHP中,有一个名为mysql_insert_id的方法用于此功能.但是,仅当参数是最后一个操作的link_identifier时,它才对竞争条件有效.我对数据库的操作是在$ wpdb上.如何从$ wpdb中提取link_identifier以确保mysql_insert_id有效?有没有其他方法可以从$ wpdb获取最后插入的行ID?

谢谢.

wordpress auto-increment race-condition

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

Linq相当于SQL LIKE [af]

SELECT*FROM Customer WHERE名称'LIKE [af]%'

我怎么能在Linq中实现这一点?

换句话说,在linq中如何选择a和f之间的所有名称?

谢谢,

c# linq linq-to-sql

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

使用jQuery同步交叉子域POST请求

我正在尝试执行跨域POST请求并且已经打了一个墙(或两个).

我无法在服务器上放置代理页面 - 因此这不是一个选项.

我研究了getJSON,除了我需要POST不GET之外,它工作得很好.

是否有可能做到这一点?如果不是,有人可以向我解释getJSON如何工作以及为什么我不能做出替代方案.

javascript xss jquery jsonp cross-domain

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

Ruby on Rails布局......除了bug之外

我有一个具有以下布局逻辑的控制器

layout 'sessions', :except => :privacy
  layout 'static', :only => :privacy
Run Code Online (Sandbox Code Playgroud)

问题是Rails似乎忽略了第一行代码,并且布局"会话"不适用于任何操作.它只是认为为隐私呈现静态布局而其余部分没有布局.

有人知道怎么修这个东西吗?

layout ruby-on-rails

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

Zend Framework rememberMe()似乎不记得我

我的会话似乎只在当前窗口/选项卡中有效.它似乎也很快超时.继承人我目前正在尝试这样做:

这是在我的登录控制器中:

$adapter = $this->getAuthAdapter($data);
$auth    = Zend_Auth::getInstance();
$result  = $auth->authenticate($adapter);

if (!$result->isValid()) {
    $this->view->err = "Invalid username or password.<br/>Please try again.";
    return $this->render('index'); // re-render the login form
}

Zend_Session::rememberMe(60*60*24*7*4);
Run Code Online (Sandbox Code Playgroud)

这是在我的引导程序中:

Zend_Session::start();
Run Code Online (Sandbox Code Playgroud)

我对这些东西比较新,所以请耐心等待!任何帮助将不胜感激.

authentication session zend-framework remember-me

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

实体框架ObjectContext - >对本机DBMS的原始SQL调用

我有一个使用ADO.NET实体框架的应用程序(VS2008版本,而不是更新,更酷的版本),我需要能够调用底层DBMS(它的postgres)以调用一些SQL实体框架不支持.

有没有办法从实体框架ObjectContext转到可以让我执行原始SQL的东西?(我需要在插入之前运行TRUNCATE TABLE)我可以使用hacky解决方案(例如从EF中提取DBMS的连接字符串信息,并使用它来使用postgres ADO.NET提供程序创建连接)但不要想要管理两组连接字符串(一个用于实体框架,一个用于ADO.NET).

我知道实体框架的第一个版本的限制,但是将这个应用程序切换到另一个ORM所需的投资是不值得的,并且使用EF 4.0也不是一个选项.

有任何想法吗?

顺便说一下,这是同样的问题,是否可以使用实体框架运行本机sql?,但该答案中描述的解决方法对我不起作用,因为我确实需要执行原始SQL.

.net postgresql ado.net entity-framework

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

模型应该如何更新其进度的UI?

我正在尝试解决Objective-C中的问题,但我不认为这个问题是特定于语言的.

我必须在没有UI概念的模型类中进行一些处理.但是,此处理需要一些时间,我想通过进度条让用户知道状态.

我的第一次尝试是使用某些方法定义进度处理程序协议/接口的概念

-startOperation;
-updateProgress:(double)currentValue ofMax:(double)maxValue
-endOperation;
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我的UI可以实现模型不需要知道除了有人想要进度更新之外的其他内容的详细信息.目前我的UI取消隐藏进度条,并对其进行更新,然后在完成后隐藏它.到现在为止还挺好.

然而,事实证明,有时这种操作处理非常快.这样UI更新会在执行时导致相当令人不安的闪烁.我不知道此操作是预先快还是慢.

我的一个想法是强制操作至少占用一定的时间以避免UI变化如此刺耳,但这似乎将UI的知识放在模型类中,这一定是错误的.

这似乎是(希望)一些已知模式的常见问题.

你会如何解决这个问题?

model-view-controller user-interface objective-c progress-bar

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