Looking for the v10 manual? Visit our
new user's guide
!
New! Responsive Designs
Search Descriptions
All
MSx
ML8
Version
User's Guide
Select your edition:
ML8
MultiStore
Additional Resources:
DotFeed
Plugin Documentation
Video Tutorials
New:
Developer Resources
Server Configuration Info
E-commerce Basics
3rd Party Resources
WSI
PCI PA-DSS Guidelines
Object Hierarchy Overview
Integration Guide
Release Notes
Knowledgebase
Select your edition:
ML8
MultiStore
Quick Links
Forums
Blog
Help Desk
My Licenses
This article applies to:
MultiStore
NULL Value Error thrown on cart page after upgrading to MSx 9300 when adding a promo
Symptoms
Any cart that at some point has been on version 5.9 or earlier and has upgraded to 9.3 (MSx 9300) is going to get this error the first time a promo is added to the cart:
Page URL: /shoppingcart.aspx
Source: System.Data.Linq
Message: The null value cannot be assigned to a member with type System.Int32 which is a non-nullable value type.
Cause
Database issue on dbo.ShoppingCart
Solution
The fix is to run the query below on the DB which you can do in your admin console - Configuration - Advanced - Run SQL:
ALTER TABLE dbo.ShoppingCart
ADD CONSTRAINT DF_ShoppingCart_RecurringIndex DEFAULT(0) FOR RecurringIndex
Home
|
Contact
|
Terms Of Use
|
Privacy
|
Portfolio
|
News
|
Testimonials
|
Custom Development
|
Merchant Accounts
|
Marketplace
Copyright ©1995-2017. All Rights Reserved.
Powered by the AspDotNetStorefront
Shopping Cart
Software,
(ML v9.3.1.1/asp.net 3.5).
Patent Pending.
All logos and brands trademarks of respective companies shown.