摘要: 我还一直以为这玩艺用不了的,今天听同事说可以,看了下发现了问题。首先,这个服务器上必须的安装EXCEL。第二,这个路径必须的是服务器上的路径,比方你直接查自己电脑上的就必须的用本机的SQL服务器。我用的一句:select * From openrowset('Microsoft.JET.OLEDB.4.0','Excel 8.0;DATABASE=D:\CrystalReportViewer1.xls','select * from[sheet1$A1:D100]')还可以指定A1-D1 的前100行,当然第一列作了列名的话只有99了。2007和 阅读全文
posted @ 2013-04-26 20:59 金虹巴巴 阅读(206) 评论(0) 推荐(0) 编辑
摘要: public DataTable ToDataTable(DataRow[] rows) { if (rows == null || rows.Length == 0) return null; DataTable tmp = rows[0].Table.Clone(); // 复制DataRow的表结构 foreach (DataRow row in rows) tmp.Rows.Add(row); // 将DataRow添加到DataTable中 return tmp; }////////////... 阅读全文
posted @ 2013-04-26 16:36 金虹巴巴 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 定义多个Listbox,可以实现相互拖动,如listbox1,listbox2,设置如下allowdrop=true和this.listBox2.DragDrop += new System.Windows.Forms.DragEventHandler(this.ListBox1_DragDrop); this.listBox2.MouseDown += new System.Windows.Forms.MouseEventHandler(this.ListBox1_MouseDown); this.listBox2.DragOver += new System.Windows.Forms.D 阅读全文
posted @ 2013-04-26 09:41 金虹巴巴 阅读(4295) 评论(0) 推荐(0) 编辑