国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

淺談SqlCommand

2019-11-17 02:03:05
字體:
來源:轉載
供稿:網友

淺談SqlCommand

初學asp.net 的菜鳥應該都會像我一樣想嘗試一下前后臺的交互吧!特別是與數據庫的交互。下面就來說一下自己的個人經歷。

SqlCommand

首先需要引入system.Date.SqlClient命名空間

注意SqlCommand不支持DateDrict類型。

創建一個SqlCommand對象

SqlCommand cmd = new SqlCommand(); //創建對象 cmd.Connection = new SqlConnection(connect); //創建連接字符串connect 是我預先寫好的連接字符串 cmd.Connection.Open();//打開連接 cmd.CommandText = "SELECT [書名], [ISBN], [出版社] FROM [BOOKINFO]";//創建sql語句 cmd.CommandType = CommandType.Text;//指明類型為Text類型

//SqlCommand不支持TableDriect //cmd.CommandText = "BOOKINFO"; //表名 //cmd.CommandType = CommandType.TableDirect; //指明類型為表類型 //cmd.CommandText = "GetBook"; //存儲過程名 //cmd.CommandType = CommandType.StoredPRocedure; //指明類型為存儲過程

Table T=new Table(); //用來動態接收數據

SqlDataReader re = re = cmd.ExecuteReader(); //創建SqlDataReader從返回值中讀取數據(一行行的讀取) try { while (re.Read()) { TableRow tr = new TableRow(); //創建行標簽對象 for (int i = 0; i < re.FieldCount; i++) //FieldCount獲取每行的列數 { //Response.Write(re[i]); TableCell td = new TableCell(); //創建列標簽對象 td.Text = re[i].ToString(); tr.Cells.Add(td); } //Response.Write("<br/>"); t.Rows.Add(tr); } this.Controls.Add(t); } finally { re.Close(); //結束讀取 } cmd.Connection.Close(); //關閉連接

}

一個小例子就寫完了。表里沒有建樣式,頁面比較丑。詳細的解說可以到MSDN上查閱。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 枣庄市| 景宁| 南召县| 红原县| 财经| 栾城县| 长宁区| 舟曲县| 三都| 鹤庆县| 枞阳县| 武安市| 汕头市| 青铜峡市| 庆安县| 衡阳县| 鄱阳县| 读书| 阿坝县| 油尖旺区| 岳池县| 武强县| 鹤壁市| 加查县| 南涧| 彩票| 太谷县| 西乌珠穆沁旗| 萝北县| 太湖县| 翼城县| 张北县| 林周县| 马山县| 沈丘县| 威宁| 昂仁县| 理塘县| 漯河市| 惠州市| 兴安县|