當前位置:首頁 » 網路資訊 » 用vb怎樣讀期貨數據
擴展閱讀
哪個app可以接買家秀 2025-06-09 14:26:10
磕可以組什麼詞語 2025-06-09 13:59:47
可以播放vcd的app 2025-06-09 13:56:02

用vb怎樣讀期貨數據

發布時間: 2023-05-24 19:41:06

1. vb中我如何做到保存數據和讀取數據呢求大神幫忙 下面詳細介紹必好評,在線等

首先你要從資料庫提取出你要放在TREEVIEW里的欄位,當然仿蘆扮是分類提取,然後根據提取到的欄位分別綁定,中間還存在自我判斷等,所需要的過程相嘩襪對比較復雜,需進行多次運算,備灶飛人建議分開來寫,沒必要一次就全部綁定到treeview否則會加長運算時間,使用感覺會差一些,至於保存成指定格式,那就看你自己的了,因為保存成什麼樣的後綴文件可以自己規定,導出時你所使用的是什麼控制項根據控制項不同,導出的方式也略有不同
提取treeview所需數據時需要分各個節點來提取,這樣可以加快提取精準度,同事會讓使用者感覺速度快

2. 用VB如何直接獲取股票實時數據

可肢坦以通歷或桐過調用ChinaStockWebService的服務來實現獲取股票的實時數據,代碼如下:

publicstring[]getStockInfo(stringstockcode)
{

//stringurl="http://hq.sinajs.cn/list="+stockcode;
團襪//stockcode某隻股票的代碼
stringurl="http://hq.sinajs.cn/list=sh600683";
WebClientclient=newWebClient();
client.Headers.Add("Content-Type","text/html;charset=gb2312");
Streamdata=client.OpenRead(url);
StreamReaderreader=newStreamReader(data,Encoding.GetEncoding("gb2312"));
strings=reader.ReadToEnd();
reader.Close();
data.Close();
returns.Split(',');
}

3. VB 文件數據的讀取

1,打開你的並含rtf文件,全選差褲,復制,粘貼到一個txt文檔中,我姑且命名為123.txt。這么做是因為rtf格式復雜,不如txt純文本好控制
2,在VB工程源代碼下,粘貼下面代碼,測試,注意:123.txt同vb工程同級目錄
Private Sub Form_Load()
Const ForReading = 1, ForWriting = 2
Dim fso, f
Dim flag ' 標識是否為Logged Points數據

Rem 採用FSO技術,讀取外部文件
Set fso = CreateObject("Scripting.FileSystemObject")

Rem 打開123.txt文件
Set f = fso.OpenTextFile(App.Path + "\123.txt", ForReading, False)

Rem 按行循環掃描整篇文檔,直至文件結束
Do While f.AtEndOfStream <> True
retstring = f.ReadLine

Rem 判斷是否掃描到有效數據段落,給定標識
If InStr(retstring, "Logged Points") > 0 Then
flag = True
ElseIf InStr(retstring, "Control Points") > 0 Or InStr(retstring, " Files") > 0 Then
flag = False
End If

Rem 如果是Logged Points下面的數據,並且含有Ellips height字元串,則進行解析,否則跳過整行
If flag And InStr(retstring, "Ellips height") > 0 Then

retstring = Replace(retstring, "Ellips height"虛蔽簡, "")
retstring = Replace(retstring, "FIXED", "")
retstring = Replace(retstring, "Adjusted", "")
arr = Split(retstring, " ")
Debug.Print Trim(arr(4)) ' 這時可以把arr(4)復制給你的變數,這里得到66.861
End If
Loop

f.Close
Set f = Nothing
Set fso = Nothing

End Sub

4. vb讀取excel數據的教程

在Excle中錄入好數據以後,可能會需要用VB進行讀取Excle數據,具體該如何讀取數據呢?下面是我帶來的關於vb讀取excel數據的教程,希望閱讀過後對你有所啟發!

vb讀取excel數擾扮據的教程:

Private Sub Form_Load()

Text1.Text = App.Path & "\123.xls"

Text2.Text = App.Path & "\123.mdb"

Text3.Text = "sheet1"

Text4.Text = "sheet1"

Data1.DatabaseName = App.Path & "\123.mdb"

End Sub

Private Sub Command1_Click()

Dim db As Database

Dim sheet As String, excelpath As String, AccessPath As String, AccessTable As String

AccessPath = Text2.Text '資料庫路徑

excelpath = Text1.Text '電子表格路經

AccessTable = Text4.Text '資料庫內表格

sheet = Text3.Text '電子表格內工作表

Set db = OpenDatabase(excelpath, True, False, " Excel 5.0") '打開電子表格文件

SQL = ("Select * into [;database=" & AccessPath & "]." & AccessTable & " FROM [" & sheet & "$]")

db.Execute (SQL) '將電子表鬥鬥格導入資料庫

Data1.RecordSource = "sheet1"

Data1.Refresh

DBGrid1.Refresh '顯示電子表格導入到數據緩銷灶庫的數據

End Sub

上面的是把EXCEL讀取到資料庫中,你做點修改就行了.一個Data控制項.

5. VB怎樣讀取資料庫並顯示出來

VB讀取資料庫並顯示出來的方法可參考下面用控制項的實現方法:

  1. ACCESS資料庫,用VB6里的Data控制項,選枯察中它,設置屬性:

  2. DatabaseName屬性:連接到資料庫文件

  3. RecordSource屬性:連接數據表(可以用Select語句返回記錄集)

  4. 然後使用辯此它的:data1.Recordset.Fields(「欄位名」),就可以返回獲沒灶茄得你說的內容了。

6. vb如何讀取資料庫一行數據

'讀取方法:

Imports System.IO
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.ListBox1.Items.Clear()
Dim StrRed As StreamReader = New StreamReader("D:111.txt", System.Text.Encoding.Default)

While Not StrRed.EndOfStream
Me.ListBox1.Items.Add(StrRed.ReadLine())
End While
StrRed.Dispose()

End Sub
End Class

7. VB如何從資料庫讀取指定數據

vb綁定數據方毀隱法:
通過datasource屬性綁定
比如使用資料庫控制項
datasource
控制項會出現一個下拉框
選擇需要綁定的數據控制項,然後設置datamember綁定表纖晌廳謹困,datafield綁定具體欄位;也可以使用代碼綁定
例如
set
list1.datasource=adodc1.recordset
list1.refresh'刷新