請問使用vs2005和sql製作購物車的步驟或教程 c 和vb 都可

時間 2025-03-08 06:15:20

1樓:網友

最簡單的就是用session儲存,比如使用者點選商品1放入購物車時:

session["want"] "want"])商品1,";

使用者從購物車刪除商品1時:

session["want"] "want"])relpace("商品1,",檢視購物車時,string allwant = "want"])split(',接著分別處理各個商品id,得到商品資訊啊什麼的。

上面這個思路簡單吧,用資料庫也可以,不過資料庫裡容易出現一堆垃圾資料,而且效率不高。

session也不會佔用太多記憶體。

2樓:秋色沉思

1、建立以下表:使用者,商品,購物車,訂單表。

2、獲取當前使用者的id

3、使用者購物其實就是乙個事務:更新商品數量,更新使用者積分(凍結購物所需積分),新增(或更新)購物車記錄。

4、生成訂單,確定發貨。生成訂單就是扣除使用者積分(把凍結的分扣除掉),修改購物車中相應商品的狀態(方便以後查詢),並向購物車裡寫入訂單編號的過程。生成訂單後,使用者檢視購物車時已經看不到該訂單的物品了,除非查詢訂單。

vs2005 用vb程式設計 關於查詢sql語句

3樓:憶天

很多方法。其一,把字串轉化成時間型別是可以直接進新運算的。

其二,轉換成數字型,數字型也是可以直接計算的。

轉換成數字型之後還要進行運算,有點麻煩。

還是把字元創轉變成時間型別的好。

4樓:網友

select * from 表名。

where datediff("d",getdate(),有效期至)<90

我。不懂加我。

求乙份asp.net,c#語言vs2005,sql server 2008做的乙個含有7個頁面左右的購物車**,急需,謝謝

5樓:叢初陽

這裡面有購物車**,你可以拿著改一改。

用vs2005開發asp.net+vb.net+sql的專案需要看哪些方面的書?

6樓:吊創佛應停

看你的功力檔碧基礎行遲舉了,如果是初學者可以各方面知識點的書都瞭解一下,比如語法方面(和相關書旦沒籍。最好是選擇帶案例開發的專案介紹書籍。這樣速度更快。

從網上**的c#+sql,用vs2005應該怎麼開啟?最好有個詳細步驟的

7樓:網友

1:從vs中檔案-》開啟專案 選擇該資料夾下*.sln 即可。

8樓:兔八哥的家

是專案還是**?

專案就:檔案->開啟專案。

資料庫連線需要在伺服器資源管理視窗連線 可能還需要改連線字串。

怎麼用vs2005做乙個vb,主要用於查詢sql裡面的資料,sql支援跨表查詢的嗎?

9樓:網友

邏輯混亂:vs2005裡有vb,什麼叫做乙個vb?

你的意思是用vs2005裡的vb寫乙個應用程式,查詢sql server裡的資料吧?

如果你用的是sql server,跨表查詢資料是沒有問題的。

vb處理sql儲存過程?

10樓:烏水風

直接傳遞引數呼叫儲存過程。

直接傳遞引數方法主要通過以下幾個步驟來實現:

1) 通過adodb的connection物件打叢胡開與資料來源的連線;

2) 通過activeconnection指定command物件當前所屬漏鄭褲的connection物件;

3) 通過commandtext屬性設定command物件的源,即要呼叫的儲存過程;

4) 通過commandtype屬性確定command物件的源型別,如果源型別為儲存過程commandtype即為adcmdstoredproc;

5) 通過command物件的parameters集合向所呼叫的儲存過程傳遞引數,其中物件parameters(0)為執行儲存過程的返回值,返回值為0則執行儲存過程成功;

6) 通過eexecute方法執行在 commandtext 屬性中指定的儲存過程。

以儲存過程doc_procname為例,關鍵**如下:

dim strs as string '定義一變數。

dim adoconn as new 'connection 物件代表了開啟與資料來源的連線。

dim adocomm as new 'command 物件定義了將對資料來源執行的指定命令。

dim returnvalue as integer '呼叫儲存過程的返回值。

adodc1為窗體中的ado控制項,並已成功連線資料庫。

set = adoconn '指示指定的 command物件當前所屬的 connection物件。

doc_procname" '設定command物件源。

adcmdstoredproc '通知提供者commandtext屬性有什麼,它可能包括command物件的源型別。設定這個屬性優化了該命令的執行。

1"=outputparameters" 'outputparameters可以為任意的字串或數字。

returnvalue = '儲存過程的返回值,返回返簡0則成功執行。

strs = '把儲存過程的輸出引數的值賦給變數strs

VS2005怎麼把DataGrid控制項中的資料列印出來?

網路列印就好了啊,把不需要的東西隱藏掉就不列印了。不需要控制項,網上有段指令碼語言可以列印,具體怎麼寫我忘了。沒有什麼控制項可用了。用 吧。如何將datagrid中顯示的資料庫資料列印出來 我這裡有封裝好的乙個類,一次傳送不了,分幾次貼出來吧!不過你要新增excel相關的com元件 microsoft e...

sql2005儲存過程中變數的使用

yf在你的儲存過程中是定義了,但是在 sql中沒有定義,當你執行 sql的時候,外面定義的變數在裡面是無效的。給你3點建議。1.能不用動態sql儘量不要用,因為系統沒法給你預先確定執行計劃,所以動態sql是不高效的。2.既然你用了動態sql,那麼複雜的判斷邏輯就不要放在 sql 裡面了。而是放在外面...

會用VS2008和SQL的進

如果你的機器強於p g ram xp,vista win 則需要g 即可比較流暢的使用vs,在使用vs時候,最好別開啟其他程式,vs確實很耗資源。.宿舍應該是靜態ip吧,如果是動態也無關 string cnstring data source initial catalog master integ...