新聞中心
vb.net做個小軟件,怎么數(shù)據(jù)傳到access
1,你需要一個服務器端的生產(chǎn)和制造的客戶端
成都創(chuàng)新互聯(lián)公司是專業(yè)的清徐網(wǎng)站建設公司,清徐接單;提供網(wǎng)站建設、做網(wǎng)站,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行清徐網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
2,在服務器端用來與數(shù)據(jù)庫打交道,并接受客戶端的數(shù)據(jù)傳送到
客戶端的一些數(shù)據(jù),當數(shù)據(jù)傳輸?shù)椒掌魃希掌鞫嗽诮邮盏降臄?shù)據(jù),數(shù)據(jù)庫操作,
根據(jù)您的操作,當然,如果喜歡它的SQL Server網(wǎng)絡數(shù)據(jù)庫更方便,但速度不知道快速進攻
怎么讓VB.NET 上傳圖片到SQL 數(shù)據(jù)庫只保存路徑,圖片保存到文件
一個參考過程,你試試 這里寫下一個過程為: insert into pub_infor values('1234',0x,'this is a sample') 然后讀入圖片: sp_textcopy @srvname = '.', @login = 'sa', @password = 'sa', @dbname = 'pubs', @tbname = 'pub_info', @colname = 'logo', @filename = 'c:\picture.bmp', @whereclause = " WHERE pub_id='1234' ", @direction = 'I' 讀出為: sp_textcopy @srvname = '.', @login = 'sa', @password = 'sa', @dbname = 'pubs', @tbname = 'pub_info', @colname = 'logo', @filename = 'D:\picture.bmp', @whereclause = " WHERE pub_id='1234' ", @direction = 'O' 清空:update 表 set 列=null 最后注意事項:因為filename的字符長度只有30個:即: @filename varchar (30), 所以實際應用的時候最好改為255個,當含有比較長的路徑的時候就會報錯: ERROR: Augment 'xxx' unrecognize 還有參數(shù)的長度@exec_str varchar (255)也修改下比較好: 我改成了這樣子: CREATE PROCEDURE sp_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname varchar (30), @colname varchar (30), @filename varchar (255), @whereclause varchar (40), @direction char(1)) AS DECLARE @exec_str varchar (400) SELECT @exec_str = 'textcopy /S ' + @srvname + ' /U ' + @login + ' /P ' + @password + ' /D ' + @dbname + ' /T ' + @tbname + ' /C ' + @colname + ' /W "' + @whereclause + '" /F ' + @filename + ' /' + @direction EXEC master..xp_cmdshell @exec_str 就只這樣子了,感覺上T_SQL編程還是挺強大的,有時間應該好好學習下。 回答: 這里以SQL_server2000中的pubs數(shù)據(jù)庫中的pub_info表為例來說說其中的過程:pub_info表包含:pub_id,logo,pr_info,其中l(wèi)ogo屬于image超長字段,應用存儲過程獎圖像存儲在數(shù)據(jù)庫的步驟包括: 1:首先:是插入一個列: 比如:insert into pub_infor values('1234',0x,'this is a sample')其中0x只是為了確保image字段不能為空:因為下面的存儲過程:textcopy 用textcopy把圖片或者文件拷貝到image類型字段之前,image類型的字段不能為空。先插入0x(或者0x0)到這個字段,然后就可以用textcopy了。 否則就會報這樣的錯誤: ERROR: Text or image pointer and timestamp retrieval failed. 2:接下來建立存儲過程: CREATE PROCEDURE sp_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname varchar (30), @colname varchar (30), @filename varchar (30), @whereclause varchar (40), @direction char(1)) AS DECLARE @exec_str varchar (255) SELECT @exec_str = 'textcopy /S ' + @srvname + ' /U ' + @login + ' /P ' + @password + ' /D ' + @dbname + ' /T ' + @tbname + ' /C ' + @colname + ' /W "' + @whereclause + '" /F ' + @filename + ' /' + @direction EXEC master..xp_cmdshell @exec_str 說明: 其中xp_cmdshell: 以操作系統(tǒng)命令行解釋器的方式執(zhí)行給定的命令字符串,并以文本行方式返回任何輸出。授予非管理用戶執(zhí)行 xp_cmdshell 的權限。我自己的理解是: textcopy就像是一個dos命令:就是說實際的文件copy命令是類似操作系統(tǒng)執(zhí)行的。
采納哦
vb.net ftp上傳文件
Dim OpenFileDialog As New OpenFileDialog
OpenFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments
OpenFileDialog.Filter = "文本文件(*.jpg)|*.jpg|所有文件(*.*)|*.*"
If (OpenFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then
Dim FileName As String = OpenFileDialog.FileName
' TODO: 在此處添加打開文件的代碼。
textbox1.Text = FileName
End If
第一個按鈕 上傳
Dim filelast As String = fileaddbefore.Text.Substring(fileaddbefore.Text.LastIndexOf("."), fileaddbefore.Text.Length - fileaddbefore.Text.LastIndexOf("."))
MessageBox.Show(filelast)
My.Computer.Network.UploadFile(textbox1.Text, "" 文件名.Text filelast, "登錄名1", "登錄密碼", True, 100)
第二個按鈕
如何用VB.NET實現(xiàn)點陣數(shù)據(jù)的生成與上傳
圖有點模糊。
服務器端要有方法接收,接收的參數(shù)要看方法的定義。
Controller A里面假設有這個get Action
httppost
function get(frm as formcollection) as actionresult
dim a as string=frm("keyword")
return content(a)
end function
頁面View 中
@Using FormBegin("get","A","POST")
@div
input name="keyword" type="text"/
Input type="submit" value="提交"/
end using
你在頁面上點擊按鈕“提交”后,就會把表單的中keyword文本框的內(nèi)容賦值給a.
這里我用的是MVC..前端用的VB Razor.
VB.NET網(wǎng)絡傳輸數(shù)組和字符串
解決方法:
1.字符串內(nèi)容設置為定長,或者定義一個結束符(或字符串,如連續(xù)2個0xFF)附加在字符串尾部,程序以此方式先以文本方式讀取字符串數(shù)據(jù)。
2.字符串內(nèi)容也按照二進制方式發(fā)送。
3.在傳輸?shù)淖址投M制數(shù)據(jù)前附加N字節(jié)的標識字節(jié),其中存儲發(fā)送的字符串和二進制字符串長度。
方法很多。
vb.net如何上傳文件
My.Computer.Network.UploadFile
比如上傳到FTP
My.Computer.Network.UploadFile("d:\1.txt", "“, "FTP賬號", "FTP密碼", True, 100)
新手路過。
本文標題:vb.net數(shù)據(jù)上傳,vb上傳文件
鏈接分享:http://www.ef60e0e.cn/article/hoiicp.html