none
大量加入資料庫的問題 RRS feed

  • 問題

  • 用的是VB 2005的語法

    目前狀況是
    有一個資料庫Assess準備要大筆加入資料
    可能資料庫裡面欄位名稱有 name01 num01

    今天我的程式裡有
    Label1.text
    Label2.text
    Label3.text
    Label4.text
    Label5.text
    這5比要加入name01

    但是也有
    Button1.text
    Button2.text
    Button3.text
    Button4.text
    Button5.text
    要加入num02

    想說把他寫成
    for i = 1 to 5
    x = label & i & ..text
    next
    但是這樣只會出現錯誤
    有人建議我改成  x = "label" & i & ".text
    但是這樣卻等於 x = "label1.text"
    根本就讀不到 TEXT裡面的內容

    有人知道要如何解決不用大量程式碼就可以把多筆資料加入 Assess 資料庫嗎
    或是知道如何用成 "label1" + .text 類似的可以讀到text內的值的嗎

    謝謝
    2008年5月30日 上午 03:10

解答

  • 有一個東西叫做 FindControl(),又有一個方法叫做 CType(FindControl("label" + i), Label).Text。

     

    2008年5月30日 上午 03:34
    版主

所有回覆