用ADO接口就可以,TCP/IP協議,設定數據庫服務器的IP地址,數據庫名,用戶名,密碼就可以連接。
成都創新互聯是一家集網站建設,平山企業網站建設,平山品牌網站建設,網站定制,平山網站建設報價,網絡營銷,網絡優化,平山網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
思路
socket
按次傳輸,
第一次
文件大小
第二次
文件名
第三次
文件類型
第四次以后
文件數據傳輸
以上規則僅供參考,具體規則,自己根據實際情況設計
做不到,access數據庫是本地數據庫,不支持網絡訪問,建議你換成sql server或者mysql之類的數據庫。
注:如果一定要遠程訪問access也不是不行,有兩種辦法,一個是服務器如果跟你在同一個局域網,可以把數據庫文件夾共享出來,當做共享文件訪問。另一種是在那臺服務器上裝個sql server數據庫,sql server可以創建出鏈接數據庫鏈接到那個access.
1、局域網的其他電腦是可以連接你的電腦上的sql2008的,就是用的你的電腦在局域網的主機名或IP地址(如192.168.0.101),其他跟你電腦的連接方式是沒有任何差別的。
2、花生殼可以把你電腦的外網IP地址與一個固定的域名(可以是自己注冊的域名,也可以是花生殼免費分配的二級或三級域名)進行綁定,然后其他地方的電腦通過這個域名就可以訪問你電腦上的sql2008了。當然,你所在局域網連接外網的路由器應該把你電腦的內網IP地址以及端口號開放權限,這樣路由器就會把外網的訪問請求轉發到你的電腦上了。
3、最好的解決辦法,就是在網上購買一個sql服務器(比如阿里云、百度云、騰訊云這些“云們”提供的云數據服務器),這樣全世界的任何電腦都可以連接你的數據庫(當然必須知道登錄信息才行)。這些業界大佬提供的服務器不管主機性能還是網絡帶寬以及服務的穩定性,都遠遠超過你用個人電腦架設的服務器。而且這樣還能實現程序與數據的分離,簡化程序的開發難度。你所說的用友、航天開票等幾乎所有大范圍使用的軟件,基本上都是這樣實現的。此外,還可以做成網頁應用程序,這樣就連軟件都不需要了,直接用瀏覽器打開指定網頁就能使用,這才是現在最流行的方式。
用 try-catch 結構,捕獲 SocketException,示例:
Try
//?可能產生錯誤的代碼
Catch?ex?As?SocketException
MessageBox.Show("連接失敗,原因是:"??ex.Message)
End?Try
P.S. 好久不寫 VB.NET 的了,這個是根據 C# 和記憶中的樣子寫的,題主看明白思路就好。
Socket類連接后 可以通過類中的 RemoteEndPoint 來獲取遠程IP和端口信息.
要注意的是.需要將它強制轉化為 IPEndPoint類型 然后通過 IPEndPoint.Address以及IPEndPoint.Port來獲取對應的IP及端口
例:
Dim REV_SCK As New Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)
'這里創建一個UDP Socket連接的實例 TCP也是一樣的
'省略SOCKET連接的代碼 當SOCKET連接成功后 可以用下面的語句獲取遠程信息
Dim IP as string ,Port as integer
'定義IP和Port變量 用來保存地址及端口
IP = IPAddress.Parse(CType(REV_SCK.RemoteEndPoint, IPEndPoint).Address.ToString())
Port = IPAddress.Parse(CType(REV_SCK.RemoteEndPoint, IPEndPoint).Port)
本文標題:vbnet服務器 vbhttp服務器
文章鏈接:http://vcdvsql.cn/article8/hepjop.html
成都網站建設公司_創新互聯,為您提供搜索引擎優化、、品牌網站制作、外貿建站、網站設計公司、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯