亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

DataGrid使用心得(調用及連接數據庫等等)

2024-07-10 13:17:46
字體:
來源:轉載
供稿:網友

在工作中遇到把DataGrid中綁定的后臺數據庫數據展示給用戶時把負數變為0的小問題,現在記錄下來。

例子中數據表示這個樣子的:

-------------------------------------------------------分割線--------------------------------------
1.DataGrid的調用  

DataGrid對于ASP.NET開發來說是一種在vs 工具箱中找不到的控件,所以調用它需要手寫代碼:

復制代碼 代碼如下:


<asp:DataGrid runat="server" CssClass="DataList" AutoGenerateColumns="False"></asp:DataGrid>


注意:AutoGenerateColumns 是是否要求DataGrid自動生成列的意思,true為準許生成,false為不許

如果我們如示例那樣選擇不許,那么我們需要自己指定DataGrid的列,代碼就會擴展成:

復制代碼 代碼如下:


<asp:DataGrid runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundColumn DataField="LARGE" HeaderText="大"></asp:BoundColumn>
<asp:BoundColumn DataField="SMALLS" HeaderText="小"></asp:BoundColumn>
</Columns>
</asp:DataGrid>


它綁定后的結果就會是:

如果是自動擴充列就是:

PS:如果我們這么寫呢?

復制代碼 代碼如下:


<asp:DataGrid runat="server" AutoGenerateColumns="true">
<Columns>
<asp:BoundColumn DataField="LARGE" HeaderText="大"></asp:BoundColumn>
<asp:BoundColumn DataField="SMALLS" HeaderText="小"></asp:BoundColumn>
</Columns>
</asp:DataGrid>


把自動擴充列的屬性選擇true,而下面我又給它加上自定義列,結果就是

2.連接數據庫進行操作

復制代碼 代碼如下:


OracleConnection conn = new OracleConnection("Data Source=xxx;User Id=xxx;Password=xxx;");
string sqlcmd = "select * from test_123";
conn.Open();
OracleCommand cmd = new OracleCommand(sqlcmd,conn);
DataSet dsRet = new DataSet();
OracleDataAdapter ad = new OracleDataAdapter(cmd);
ad.Fill(dsRet);
conn.Close();
int i = dsRet.Tables[0].Rows.Count;
int j = dsRet.Tables[0].Columns.Count;

for (int k = 0; k < i; k++)
for (int m = 0; m < j; m++)
{
if (int.Parse(dsRet.Tables[0].Rows[k][m].ToString()) < 0)
dsRet.Tables[0].Rows[k][m] = "0";

}


dgData.DataSource = dsRet.Tables[0];
dgData.DataBind();


首先是連接數據庫的三板斧:
建立Connection和查詢串,裝入Commond,DataAdapter填充。

我用DataSet作為大容器,我們可以把DataSet理解為一個柜子,這個柜子有很多的抽屜,抽屜就是DataTable,這個抽屜里是一個一個的格子,格子里面放的東西就是我們查詢出來的數據,一個格子一個數兒。找到這些數兒就需要行列坐標來確定。

一般如果不指定數據表放在哪個抽屜,系統會默認為第0個。

由于DataTable是一個類,所以它的實例是一個對象,這個對象里面的東西它還是個對象,所以你不能認為 DataTable里面存的數值看著像是int型的,那么我的dsRet.Tables[0].Rows[k][m]就能當整型用,需要轉換操作。

這樣就能達到我最初想要的目的了。很基礎,不要見笑,我也是一邊學習一邊總結,這樣自己才能記住

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本久久久久久久| 色偷偷91综合久久噜噜| 国产91精品久久久久久| 欧美最猛性xxxxx免费| 中文字幕国内精品| 欧美一级黄色网| 国产一区二区三区毛片| 欧美激情性做爰免费视频| 亚洲精品福利在线观看| 国产精品第一页在线| 68精品国产免费久久久久久婷婷| 狠狠爱在线视频一区| 欧美一区二区三区免费视| 国产亚洲欧洲黄色| 亚洲成人精品视频| 国产精品伦子伦免费视频| 亚洲四色影视在线观看| 久久精品视频亚洲| 欧美一区二粉嫩精品国产一线天| 奇米4444一区二区三区| 91精品国产综合久久男男| 午夜精品理论片| 久久免费精品日本久久中文字幕| 欧美性xxxxx极品娇小| 一本色道久久综合狠狠躁篇怎么玩| 亚洲精品国产精品国自产在线| 8050国产精品久久久久久| 91精品国产色综合| 久久精品亚洲94久久精品| 热久久美女精品天天吊色| 日日噜噜噜夜夜爽亚洲精品| 久久频这里精品99香蕉| 国产噜噜噜噜噜久久久久久久久| 68精品久久久久久欧美| 色综合久综合久久综合久鬼88| 精品国产欧美一区二区五十路| 亚洲天堂成人在线| 亚洲精品白浆高清久久久久久| 亚洲国产精品久久久久秋霞蜜臀| 精品久久久久久久久久久久| 亚洲欧美另类国产| 色偷偷9999www| 国产亚洲一区二区精品| 国产一区二区三区在线免费观看| 日韩精品黄色网| 欧美日韩裸体免费视频| 91精品中国老女人| 亚洲欧美一区二区三区在线| 亚洲欧美一区二区三区四区| 亚洲成人网久久久| 亚洲一区亚洲二区| 中文字幕九色91在线| 国产日韩精品电影| 亚洲另类图片色| 国产精品成av人在线视午夜片| 亚洲aa中文字幕| 色视频www在线播放国产成人| 97在线视频免费观看| 91免费精品国偷自产在线| 欧美巨乳美女视频| 精品视频久久久| 在线观看日韩www视频免费| 欧美国产日韩精品| 欧美国产日韩在线| 精品美女久久久久久免费| 国产欧美va欧美va香蕉在线| 日本国产一区二区三区| 国产精品电影在线观看| 成人在线视频福利| 久久99久国产精品黄毛片入口| 91美女片黄在线观| 日韩免费观看视频| 欧美精品videosex极品1| 亚洲精品乱码久久久久久金桔影视| 欧美精品videosex极品1| 欧美色视频日本高清在线观看| 性欧美长视频免费观看不卡| 中文字幕国产亚洲| 国产日韩在线看片| 欧美激情一级精品国产| 午夜精品一区二区三区在线视频| 久久久久久久久国产| 国产亚洲精品久久久久动| 国产97免费视| 91国产精品电影| 26uuu另类亚洲欧美日本一| 日本午夜精品理论片a级appf发布| 在线观看欧美www| 国产日韩综合一区二区性色av| 91夜夜揉人人捏人人添红杏| 亚洲小视频在线| 欧美在线视频在线播放完整版免费观看| 久久久久久亚洲精品中文字幕| 日韩av最新在线| 欧美日韩国产区| 日韩av中文在线| 日韩精品999| 欧洲精品久久久| 中文字幕国产精品久久| 国产精品视频一区国模私拍| 国产精品免费小视频| 色偷偷9999www| 精品成人在线视频| 2021久久精品国产99国产精品| 亚洲欧美中文日韩v在线观看| 欧美精品第一页在线播放| 日韩女优在线播放| 欧美日韩中文字幕在线| 国产大片精品免费永久看nba| 色偷偷av一区二区三区乱| 日韩美女福利视频| 日韩中文字幕网址| 91精品综合久久久久久五月天| 日本精品久久中文字幕佐佐木| 中文字幕国产亚洲| 91福利视频网| 久久精品免费播放| 欧美最猛黑人xxxx黑人猛叫黄| 国内外成人免费激情在线视频| 欧美中文字幕在线| 久久久人成影片一区二区三区| 欧美大片在线免费观看| 91精品国产高清久久久久久91| 中文字幕免费精品一区| 国产69久久精品成人看| 日韩美女主播视频| 成人午夜黄色影院| 色偷偷偷综合中文字幕;dd| 日韩一区二区福利| 日韩色av导航| 欧美劲爆第一页| 欧美大片在线免费观看| 国产91免费观看| 国产91成人在在线播放| 国产在线不卡精品| 伊人亚洲福利一区二区三区| 亚洲aⅴ日韩av电影在线观看| 97国产suv精品一区二区62| 九九热在线精品视频| 亚洲欧美中文日韩在线| 精品一区电影国产| 亚洲电影av在线| 亚洲成人精品视频在线观看| 久久久久久尹人网香蕉| 成人黄色av免费在线观看| 国产黑人绿帽在线第一区| 欧日韩在线观看| 亚洲欧美在线播放| 亚洲视频在线播放| 国产丝袜一区视频在线观看| 国内外成人免费激情在线视频| 91社区国产高清| 一本一本久久a久久精品牛牛影视| 国产日韩亚洲欧美| 538国产精品一区二区在线| 亚洲成人a**站| 亚洲经典中文字幕| 日韩av片永久免费网站| 欧美午夜美女看片| 亚洲第一区中文字幕| 欧美黑人巨大xxx极品| 成人国产精品免费视频| 午夜精品久久久久久久白皮肤| 欧美激情一级二级|