重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
DataGrid1?
十余年的新余網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網站的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整新余建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯從事“新余網站設計”,“新余網站推廣”以來,每個客戶項目都認真落實執行。
從工具箱中拖到窗體中,name 屬性是DataGrid1就行了
vb.net生成的exe文件要在沒有安裝vb的電腦上運行是可以的,但有條件:
1.
要安裝
.net
framework2.0或以上版本,然后就可以直接運行exe
2.
利用vb打包項目,生成可安裝的exe文件或綠色直接可執行的exe文件
3.
不喜歡vb6可以刪除之,但必須再安裝同類型的.net的ide產品后也可以
我猜測,access中,sno是int類型。
你把where [sno]='" User "'" 中的單引號去掉試試。
where [sno]="User
--------
sno[數字]
update [Students] set [password]='password' where [sno]=1
sno[字符]
update [Students] set [password]='password' where [sno]='sno'
你在實際中多試試吧,我都不愛用access。
記得以前更新字段的時候,老是沒反映。
isread(smallint)
update [Table] set isread='1' where id=1
居然更新不了。
dr = ("insert into 'sc' (name,pass) values('text1.Text','text2.Text'")
這句有問題吧
我是用C#的 不過看起來不能這樣寫,這樣寫獲取不到數據
如果C#是這樣寫
dr="inser into 'sc'(name,pass) values('" + text1.Text + "','" + text2.Text + '";
你漏了+號了吧,VB應該差不多也類似
你1.0里做了查找更新的功能么?通常比如做一段連到更新服務器,驗證下最新版本信息比如服務器目錄下放個記錄版本號和新版位置的txt,有了就用單寫的更新程序更新(不能更新正在運行的自己的關系)。至于沒做這部分而要讓原來的1.0自己“感應”到那是天方夜譚了。
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim shkcode1 As String
Dim shimei1 As String
Dim inymd1 As String
Dim sqlstr As String
' Dim dr As DataRow
shkcode1 = DataGridView1.Rows(4).Cells(0).Value
shimei1 = DataGridView1.Rows(4).Cells(1).Value
inymd1 = DataGridView1.Rows(4).Cells(2).Value
sqlstr = " insert into EA_M1施設職員(shkcode,shimei,inymd) values ('" shkcode1 "','" shimei1 "','" inymd1 "')"
Dim connection As New OracleConnection("連接字符串")
Dim cmd As New OracleCommand(sqlstr, connection)
Try
connection.Open()
Dim rows As Integer = cmd.ExecuteNonQuery()
if rows 0 then
'說明執行成功了.可以做之后的操作
end if
Catch E As System.Data.OracleClient.OracleException
connection.Close()
Throw New Exception(E.Message)
End Try
end sub
ps:建議去學學ADO.Net 不難的.