| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 810 人关注过本帖
标题:如何將datagrid控件數據傳回sql table中
只看楼主 加入收藏
zhaozhiming
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-1-18
收藏
 问题点数:0 回复次数:5 
如何將datagrid控件數據傳回sql table中

各位大蝦,請指教

操作語言,vb.net 2003 問題主要控件不會使用
Public Strds_report As String = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=ds_report;Data Source=dscac;Use Procedure for Prepare=1;Auto Translate=False;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False" ‘連接SQL字符串變量

Dim rst1 As New ADODB.Recordset()
Dim MyDataSet As New DataSet
Dim MyAdpater As New OleDb.OleDbDataAdapter

Conds_report.open(strds_report) ‘連接sql數據庫
rst1.ActiveConnection = Conds_report
rst1.Open("SELECT * FROM product_days ") ‘sql語句,結果賦給rst1記錄集

MyAdpater.Fill(MyDataSet, rst1, "PROD_EDIT") ‘建立dataset
Me.DataGrid1.DataSource = MyDataSet.Tables("PROD_EDIT") “賦值給DATAGRID控件

問題1:我如何將datagrid的修改結果傳回到sql數據庫中?
問題2:我將程序打包后在客戶端不能正常使用,客戶端已安裝了dotnetframework及mdac27sp1.
問題3:如何設定datagrid1數據每欄欄寬.

搜索更多相关主题的帖子: table datagrid sql 控件 
2007-01-18 19:34
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 

問題1:用MyAdpater.Update();
問題2:如果你是用的 2005 开发的,用户就得安装 framework 2.0 才行,不知道你所说的不能正常使用
是指的出现什么问题.
問題3:编辑列的时候有个 Width 属性,可以设置宽度.


飘过~~
2007-01-18 19:49
zhaozhiming
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-1-18
收藏
得分:0 

謝謝版主,
1.我試過myadpater.upate(),但不成功。可否詳細點。
2.我再看看,謝謝先。

2007-01-18 20:08
6ygg
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-1-19
收藏
得分:0 
不成功,就看看你的代码啊...

一个天才顶不上十个笨蛋!!!! 书山有路勤为径,学海无涯友相伴。
2007-01-19 12:56
zhaozhiming
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-1-18
收藏
得分:0 

請指教,下面是更新代碼。請告哪里有問題?
Private Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click

MyAdpater.Update(MyDataSet.GetChanges)
MyDataSet.AcceptChanges()

End Sub

2007-01-19 13:53
YSKING
Rank: 5Rank: 5
来 自:中国绿城
等 级:贵宾
威 望:16
帖 子:1380
专家分:25
注 册:2006-11-11
收藏
得分:0 

Private Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click

MyAdpater.Update(MyDataSet)
MyDataSet.AcceptChanges()

End Sub


仍然自由自我,永远高唱我歌,走遍千里...
2007-01-19 17:26
快速回复:如何將datagrid控件數據傳回sql table中
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014912 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved