datagrid所有資料庫
Ⅰ vb當中的dataGrid怎麼連接資料庫啊
設置dataGrid1的DataSource屬性就可以了,最簡單的:你先用ADODC1連接資料庫,然後把dataGrid1的DataSource設為ADODC1就可以了。
Ⅱ C#中datagrid如何連接資料庫
應該是 datagridview吧,添加一個 datagridview,然後有兩種方式綁定資料庫,一種是徹底用代碼 來連接資料庫 和 綁定資料庫,還有一種就是用 vs 菜單欄中的 數據 下面的 添加數據源,然後你根據他的向導 一步一步連接你的資料庫。
用代碼連接資料庫的話如下:
sqlConnection con = new SqlConnection("server = .;database = 你要連接的資料庫名稱;uid = sa;pwd = ;");
這個連接字元串我解釋一下:那個 server = . ,這個.表示連接的本地伺服器, database = ,後面是你要連接的資料庫名稱, uid = sa,這個sa是sql server2000默認的用戶帳號,當然也可以改成你自己的用戶帳號,pwd = ,這是密碼,沒有密碼就為空就可以了,有的話,填上去。
連好了資料庫,接下來 就是進行綁定。
//連接資料庫並填充和顯示
SqlConnection con = new SqlConnection("server = .;database = 你要連接的資料庫名稱;uid=sa;pwd=;");
//con.Open();
SqlDataAdapter sda = new SqlDataAdapter("select * from mytable", con);
DataSet ds = new DataSet();
sda.Fill(ds);
DataGridView1.DataSource = ds.Tables[0];
//con.Close();
Ⅲ VB 使用DataGrid控制項進行資料庫查詢
先打開個記錄集(recordset)
然後把datagrid的數據源設為該記錄集
rs.Open "select * from t1 ", conn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
Ⅳ 如何在datagridview中直接顯示資料庫表中的所有內容
gridview 顯示的是查詢結果集的數據,
根據關鍵字所查詢出來的數據就只有一行,
你把只有一行數據的結果集綁定給gridview不就行了嗎。。。
Ⅳ 在 jquery easyui腳本中怎麼樣遍歷所有datagrid中的數據並更新到資料庫求教有詳細的例子更好。是web開發得
function getChanges(){
var s = '';
var rows = $('#tt').datagrid('getChanges');
for(var i=0; i<rows.length; i++){
s += rows[i].name + ':' + rows[i].value + ',';
}
alert(s)
}
Ⅵ vb,datagrid不能全部顯示資料庫數據
正常情況下不會出現這種情況的,
select * from table1 order by id
可以看看少哪個記錄。。
Ⅶ c#的datagrid怎麼將數據存到資料庫
就是datagridview的行是否為新增還是修改的還是已保存(Unchange)
如下:
if
(this.dataGridView1.Rows[0].DataBoundItem==null)//未寫到datatable的新行
{
}
else
{
if
(((DataRowView)this.dataGridView1.Rows[0].DataBoundItem).Row.RowState
==
DataRowState.Added)//
已寫到datatable的新行
{
}
}
Ⅷ VB6.0中用DataGrid資料庫查詢
我提供核心代碼塊,剩下的自己解決
Setcn=CreateObject("ADODB.Connection")
cn.Open"Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource="&App.Path&_
"data.xls;ExtendedProperties=Excel8.0"
Setrs=CreateObject("ADODB.Recordset")
rs.CursorLocation=adUseClient
rs.Open"select*from[Sheet1$]",cn,1,1
Setdatagrid1.DataSource=rs
Ⅸ dataGridView裡面修改數據後,點擊更新按鈕,將填寫好後的所有數據一次性全部更新資料庫內容.請問該怎麼做
SqlCommandBuilder scb = new SqlCommandBuilder(dataAdapter);
//修改 所有 users 表 數據 回 資料庫
dataAdapter.Update(dataset.Tables["users"]);
MessageBox.Show("修改成功!");
//調用刷新(省略)
----------------------------------------------------------
下面是 整套 代碼 :
string url = "Data Source=.;Initial Catalog=MyQQ;User Id=sa;Pwd=sql2008";
string sql = "";
SqlConnection con = null;
SqlDataAdapter da = null;
SqlCommandBuilder scb = null;
DataSet ds = new DataSet();
public ()
{
InitializeComponent();
}
private void _Load(object sender, EventArgs e)
{
ShowInfo();
}
private void ShowInfo()
{
sql = "select * from users";
con = new SqlConnection(url);
da = new SqlDataAdapter(sql,con);
try { ds.Tables["users"].Clear(); }
catch (Exception) { }
da.Fill(ds,"users");
this.dataGridView1.DataSource = ds.Tables["users"];
}
private void button1_Click(object sender, EventArgs e)
{
scb = new SqlCommandBuilder(da);
da.Update(ds.Tables["users"]);
MessageBox.Show("修改成功!");
ShowInfo();
}