PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

  回應
 
主題工具
mor8
Major Member
 

加入日期: Aug 2005
文章: 237
引用:
作者瘋狂火星人
其實用暫存資料表不需要先creat.....
直接select * into #1 from 資料表.....
這樣就行了......

不過~~既然都在VB裡面寫了~~
連線一關掉暫存表不就不見了嗎???
應該是直接把資料抓到RecordSet或是DataSet裡面比較正常吧...

請教如何把資料抓到RecordSet(是指datagrid的方式嗎?)
然後在從
RecordSet作sql語法呢?
能不能教一下
用vb6以北風資料庫作範例
謝謝
     
      
舊 2006-04-27, 07:44 PM #21
回應時引用此文章
mor8離線中  
guch0329
Basic Member
 

加入日期: Jul 2005
文章: 22
引用:
作者guch0329
一,sql 寫法
1.須先create #tmp table
create table #tmp(
a char(10),
b int,
c char(10),
....
)
(與表格資料結構一樣)

2.塞資料:
insert into #Tmp
Select * from
人事檔 where 底薪>50000

3.select * From #Tmp
(從暫存表格取資料)

4.drop table #tmp
(刪除暫存表格)

二,再vb裡面可以開一各空的recordset去接,再來使用

以上請指教


非常抱歉!我沒說清楚!
第一種寫法是在sql server裡面使用T-SQL的方法!
至於在VB裡面使用#TMP的暫存表,我沒有用過,所以不清楚!
 
舊 2006-04-27, 11:21 PM #22
回應時引用此文章
guch0329離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是09:42 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。