C往sql資料庫中錄入資料為什麼gridview控制元件沒有立刻顯示更新呢

2022-04-05 00:26:09 字數 2986 閱讀 3638

1樓:落月

如果gridview繫結的是sqldatasource,那麼只需要加一句:

gridview1.databind();就可以瞭如果是用的dataset或其他,那麼需要重新獲取dataset,然後gridview1.datasource=ds;

gridview1.databind();

2樓:匿名使用者

需要你的gridview再次選擇資料來源並且bind(繫結)一下

3樓:潛覓蕭俊傑

很簡單!

一句話:你沒有重新bind

重新bind

就可以了

4樓:慄為亢旺

先把資料庫中的資料取出來放到自己建個資料集中將view.datasource設定為你的資料集

你每次更新資料不要先更新資料庫,更新你的資料集,自己寫個databind函式每次點選你都重新幫頂下,能比你那快很多。最後在儲存到你的資料庫中去,

5樓:康妙隗亭

通過連線sql資料庫,把資料讀取並顯示到控制元件上即可

6樓:不浼

sql語句裡textbox1.text.trim() 應該是textbox1.

text.tostring() 吧~做作業最要不得粗心~尤其這些類啊都有很多過載方法,有的方法名相同用法卻不同~

7樓:叢林守護者

.....

conn1.close();

gridview1.databind();

網頁,更新時候需要再次繫結資料。

至於datasource和datasourceid,只能指定一個,一般不做重複指定,除非你這個gridview用來顯示多資料來源。

textbox.text.tostring()永遠等於textbox.text,textbox的text屬性是string型別,不是object型別。

8樓:匿名使用者

在你的**里加this.refresh()吧

9樓:n多的肉

1.一樓的回答可能有偏差了,textbox1.text.

trim() 是為了去掉空格,而textbox1.text.tostring()大部分時候都是等於 textbox1.

text 的

2.執行完插入語句後,再執行一次資料繫結,指明gridview的datasource,並呼叫databind()方法

10樓:毛佳源

介面a 繫結資料 b介面進行修改 而當b介面修改後 而a介面還是原來的資料?樓主要b修改後a介面直接跟新? 這樣要用到 .net設計模式的 觀察者模式 樓主可以去網上看看

c# 往sql資料庫中錄入資料 gridview控制元件沒有立刻顯示更新 怎麼辦 10

11樓:

先把資料庫中的資料取出來放到自己建個資料集中將view.datasource設定為你的資料集 你每次更新資料不要先更新資料庫,更新你的資料集,自己寫個databind函式每次點選你都重新幫頂下,能比你那快很多。最後在儲存到你的資料庫中去,

12樓:delphi天才

在 console.writeline("插入資料庫成功!"); 新增** 再次為 gridview 繫結資料來源,

13樓:什麼都不可用

很簡單!

一句話:你沒有重新bind

重新bind 就可以了

asp.net中gridview控制元件在執行時為什麼不會顯示,整個都沒有顯示。

14樓:宋高通

protected void page_load(object sender, eventargs e)

string sqlstr = "select * from 表";

sqlcon = new sqlconnection(strcon);

sqldataadapter myda = new sqldataadapter(sqlstr, sqlcon);

dataset myds = new dataset();

sqlcon.open();

myda.fill(myds, "表");

gridview1.datasource = myds;

gridview1.datakeynames = new string ;//主鍵

gridview1.databind();

sqlcon.close();

把 sql語句放到資料看看,有問題沒?然後再看看資料繫結有問題沒?

另外 看 看 this.gridview1.visible = false; 是不是多了這個

15樓:

你這種情況分 兩種:

1 檢查sql語句,在sql查詢分析器中執行 看有資料沒?有就ok2 資料有了控制元件沒有資料 說明繫結有問題也就是樓上說的在頁面初始化方法中將你的方法執行

protected void page_load(object sender, eventargs e)

16樓:劉青峰

如果資料沒有繫結就不會顯示。

該方法呼叫了嗎?有沒有如下**:

private void page_load(object sender, eventargs e)}

17樓:匿名使用者

如果你不設定無資料時,顯示些什麼!你沒有資料,gridview就不會顯示!

還有,你激發bind()了嗎?

跪求asp.net中,用sql語句查詢sql server資料庫tb_files表裡的資訊,然後把查到的資訊顯示在gridview控制元件

18樓:匿名使用者

你繫結一下應該就可以吧?如果不會就要好好看看書了

資料庫sql這樣怎麼辦,SQL資料庫太大怎麼辦

解決方法步驟如下 1 首先開啟sqlserver management studio,登入身份選擇windows身份驗證,點選連線。2 進入管理器中,選擇資料庫,右鍵,在彈出的選單選擇 附加 如圖所示,選擇要附加的檔案後,點選附加,如果沒有報錯,則完成附加,否則,需要接下來的資料修復。3 報錯,附加...

求sql資料庫考試題答案,SQL資料庫考試試題,求高手解答

1.create database readbookon name readbook data,filename d server readbook data.mdf size 2mb,maxsize 10mb,filegrowth 1mb log on name readbook log,file...

資料庫連線語句,C 中連線資料庫的語句?

資料庫連線字串已經在配置檔案定義了,呵呵,實際應用和學校有點區別的。呃,你開啟configurationmanager,看看onlineshopconnectionstring就明白了。c 中連線資料庫的語句?c 資料庫連線 系統引用using using access資料庫需要。using sql...