1樓:行走中的堅強
你的意思的是用 變數代替控制項 還是 別的方法? dde ?
如何在vb text文字框控制項中,顯示access資料庫中的表
2樓:一點設計演示
1:access,建立資料庫,資料庫命名為。
注意:這裡的字尾是mdb,如果access是2007版本的,儲存的時候要另存為2003版本的才行,因為,vb不直接支援07版的accdb字尾格式。)
2:資料庫建立後就進入了資料表介面,可以輸入資料了,輸完以後crrl+s儲存,輸入表名,這裡表名為test,ok,準備工作搞定。
3.開啟vb,然後新建標準exe。
4.選單中找到工程→部件→勾選 ,microsoft ado data control
microsoft hierarchical flexgrid control
勾選後左側工具欄裡就多了兩個控制項即 adodc控制項和mshflexgrid控制項。
6.設定adodc控制項的屬性:
右鍵窗體內adodc1控制項。
1)adodc屬性頁→通用→選擇使用連線字串→點選生成→選擇microsoft jet ole db provider 點選下一步→選擇之前準備好的資料庫→點選測試連線,顯示測試成功則ok,確定。
2)adodc屬性頁→記錄源→命令型別選擇2-adcmdtable,表或儲存過程名稱選擇之前建立的資料表test,點選確定,adodc屬性設定完成。
7.設定mshflexgrid控制項的屬性:
vb右側屬性表裡,找到datasource,選擇adodc1.
8.測試效果:
1)選單→執行→啟動(f5),發現顯示的資料排列不是我們想要的行數和列數。
修改方法:2)mshflexgrid屬性→通用→設定行和列,固定行和固定列,設定見圖。
3)mshflexgrid屬性→帶區→把列標題的√取消掉,設定見圖。
9.修改後的測試效果:
3樓:網友
嚴格來說,用文字框可以顯示資料表的某乙個欄位的值:
方法有兩:方法一:
因為文字框是資料繫結控制項(vb6中有不少控制項屬於資料繫結控制項),可以直接幫定到資料表的某個欄位。
幫定的方法是:設定它的 datasource 屬性到乙個資料來源(ado控制項或物件等),接下來設定它的。
datafield 屬性,從而繫結到需要的欄位。
方法二:在程式**中顯示指定的資料欄位內容,例如:使用ado控制項,顯示「姓名」欄位";
姓名")
VB查詢ACCESS資料庫問題
正確的寫法應該是 s select express from filetype where name text1.text sqlext s 在s中使用單引號把文字內容括起來,使s成為例如 select express from filetype where name test 返回到textbox...
無法連線access,但是可以連線mssql
access版本如果換成2007,需要用ace驅動 有源 嗎,貼出你的軟體版本和連線串以及具體的錯誤提示 鏈結access資料庫 dim cn as new oledbconnection provider microsoft.jet.oledb.4.0 data source databases ...
在Access的操作介面中,命令按鈕控制項主要被使用的物件型別是A查詢B窗體C表D報表
窗體 是個容器,裡面可以增加各種按鈕 和 別的控制項。在windows 10作業系統中,依次選擇 開始 所有應用 microsoft office microsoft access2010 命令,便可以啟動access2010。access資料庫的視窗如右圖。除了windows10視窗的常見組成,如...