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

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

2007-01-18 20:08
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
快速回复:如何將datagrid控件數據傳回sql table中
数据加载中...
 
   



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

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