问题列表 - 第47369页

以编程方式将产品添加到购物车并更改价格

我想以编程方式将产品添加到购物车.此外,我想在添加到购物车时更改产品价格.

假设,我的产品价格是100美元.我想在添加到购物车时将其更改为90美元.

我将产品添加到购物车.但是,我无法更改产品价格.

可能吗?

以下是将产品添加到购物车的代码: -

$cart = Mage::getSingleton('checkout/cart');

try {   
    $cart->addProduct($product, array('qty' => 1));
    $cart->save();
}
catch (Exception $ex) {
    echo $ex->getMessage();
}
Run Code Online (Sandbox Code Playgroud)

php magento

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

删除Oracle表中除最旧值之外的所有重复记录

我有2个表,一个父TableA和一个子TableB.TableB具有一个或多个具有TableA中父记录的记录.我需要删除TableB中除最早日期之外的所有记录,即表B中的所有重复项.我不认为TableA需要参与声明,但我将其包括在内仅供参考.

TableA 
_______ 
SecID, SecName 
1,     Sec1
2,     Sec2
3,     Sec3
4,     Sec4

TableB
_________
IncID, SecID, PayDate 
16,    1,     11/03/2011
17,    1,     11/04/2011
18,    2,     10/01/2011
19,    3,     01/06/2011
20,    3,     01/09/2011
21,    3,     01/12/2011
22,    4,     10/06/2011
Run Code Online (Sandbox Code Playgroud)

因此,在上面的表B中,我需要删除记录17,20和21,为每个SecID留下一条记录.到目前为止,我有以下,但由于某种原因,它包括我想保留的最早的记录:

delete from TableB where PayDate not in (
  select min(PayDate)from TableB
  having ( count(PayDate) > 1 )
)
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

Android设备版本

如何以编程方式获取当前的android deveice版本(1.5,1.6,2.0等).即我已经在ANdroid 2.2设备中安装了我的apk ..我需要获取设备版本(我的应用程序当前正在运行的android模拟器版本)

android android-emulator

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

如何在ant构建文件中指定JAR的路径?

我执行很多scpsshexec从一个Ant构建脚本和其他远程命令.如果jsch.jar不在ant lib目录中,这些命令不起作用.为了使它工作,我将JAR复制到ant lib目录中,但这不是一个好的解决方案,因为任何想要运行脚本的人都必须做同样的事情.要从Teamcity运行ant目标,我们必须显式设置lib文件的路径.

有没有办法可以在ant build XML本身中指定JAR的路径?

ant build.xml jar build jsch

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

可包裹类

我在下面有一堂课,想实现 Parcelable。我遇到了错误。请指教。

 in.readValue(row);
Run Code Online (Sandbox Code Playgroud)

错误信息:Parcel 类型中的 readValue(ClassLoader) 方法不适用于参数 (ArrayList)

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Hashtable;
import java.util.Iterator;

import android.os.Parcel;
import android.os.Parcelable;

public class cls_datatable implements Parcelable {
private ArrayList<String> column = new ArrayList<String>();
private ArrayList<cls_datarow> row = new ArrayList<cls_datarow>();
private int indexCounter = 0;
private Hashtable<Integer, Integer> IDnIndex = new Hashtable<Integer, Integer>();

public cls_datatable(Parcel in) {
    readFromParcel(in);
}

public class cls_datarow {

    private ArrayList<String> columnValues;
    private int id;

    public cls_datarow(int id) {
        this.id = id;
        columnValues = new ArrayList<String>();
        for (int …
Run Code Online (Sandbox Code Playgroud)

android

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

Linq ToDictionary未定义?

我有这个代码

var contacts = dr.mktDoctorContacts
    .GroupBy(x => x.ContactType)
    .Select(zb => new 
     { 
         Key = zb.Key,
         GroupWiseContacts = zb.Select(x => x.Contact).ToList()
     })
    .ToDictionary<string,List<string>>(y => y.Key, y => y.GroupWiseContacts)
Run Code Online (Sandbox Code Playgroud)

我不知道这段代码有什么问题.

编译时错误msg说:System.Generic.IEnumerable不包含定义和最佳扩展方法重载有一些无效的参数.我在Visual Studio工具提示文档中只能看到ToDictionary方法的两个重载,而我在Web上遇到了两个以上的ToDictionary重载
编辑这里是编译时的确切错误消息

错误13' System.Collections.Generic.IEnumerable<AnonymousType#1>'不包含' '的定义,ToDictionary并且最佳扩展方法重载' System.Linq.Enumerable.ToDictionary<TSource,TKey>(System.Collections.Generic.IEnumerable<TSource>, System.Func<TSource,TKey>, System.Collections.Generic.IEqualityComparer<TKey>)'具有一些无效参数

linq linq-to-sql

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

LINQ区分大小写

如何根据情况使LINQ区分大小写并且不区分大小写?

我正在使用sql server 2008和Entity Framework 4.0.

我更改了COLLATION以使SQL Server区分大小写.所以对于这样的场景:

 query = query.Where(x => x.Username == username);
Run Code Online (Sandbox Code Playgroud)

它很棒.但是,当按主题(或名称或类似)搜索时,我需要能够从db 忽略大小写中提取数据,如下所示:

query = query.Where(x => (x.Name.Contains(Name)));
Run Code Online (Sandbox Code Playgroud)

当记录是"TestString"并且我正在寻找"测试"或"测试"或类似时,它不起作用.我如何才能使它在文本中找到文本或字符串的一部分?谢谢

sql linq linq-to-entities

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

如何在Windows中从cygwin执行shutdown命令

如何在Windows 2003服务器计算机上从Cygwin执行Windows关闭命令(shutdown -r)?

cygwin

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

WPF:如何获得形状的真实大小(边界框)

我在获取Shapes的实际大小(边界框)方面遇到了麻烦.

我尝试使用RenderSize和ActualSize,但它们返回的值没有意义.但是,对于UIElements使用这些方法效果很好.

如果你可以帮助我,我会很有帮助的.

.net c# wpf

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

IntelliJ IDEA:Maven,项目编译和部署

有人能解释一下IntelliJ IDEA的捆绑maven项目的编译,部署和打包工作流程吗?

当我通过IDEA的调试模式启动tomcat服务器时,我遇到了一些误解.例如,我有一个工件 - 战争档案.据我所知,当我运行调试模式时 - IDEA重新编译并将更改后的代码更新为war-archive.

但是打包的maven工件会发生什么?IntelliJ会更新吗?或者我必须在启动前设置'Buld maven'选项以确保更改的代码将上传到环境中?

tomcat intellij-idea maven

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