基于vs2012的C# winform抽奖小程序的总结
2024-08-21 23:17:42
哈希表的使用 Hashtable hashtable = new Hashtable(); hashtable.ContainsValue(tmp);//判断哈希表中有没有tmp
hashtable.add(tmp,tmp);//加入哈希表
DataSet的使用 SqlDataAdapter sda = new SqlDataAdapter(sqlCount, myconn);
DataSet ds = new DataSet();
sda.Fill(ds); 获取ds里的值 ds.Tables[0].Rows[0]["字段"] 或者 ds.Tables[0].Rows[0][0]
dataGridView的使用
SqlConnection myconn = new SqlConnection(conn);
myconn.Open();
SqlDataAdapter sda = new SqlDataAdapter(sql, myconn);
DataSet ds = new DataSet();
sda.Fill(ds, "Ticket");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Ticket";
dataGridView1.Rows[i].Cells["字段"].Value.ToString();
哈希表的遍历
foreach (DictionaryEntry de in hashtable2)
{
de.key;
de.value;
}
//将excel表导入到dataSet
//将excel表导入到dataSet
public DataSet getXSLData(string filepath)
{
string strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath + ";Extended Properties=\"Excel 12.0;HDR=YES;\"";
System.Data.OleDb.OleDbConnection Conn = new System.Data.OleDb.OleDbConnection(strCon);
string strCom = "SELECT * FROM [Sheet1$]";
Conn.Open();
System.Data.OleDb.OleDbDataAdapter myCommand = new System.Data.OleDb.OleDbDataAdapter(strCom, Conn);
DataSet ds = new DataSet();
myCommand.Fill(ds, "[Sheet1$]");
Conn.Close();
return ds;
}
openFileDialog的使用
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Microsoft Excel files(*.xls)|*.xls;*.xlsx";//过滤一下,只要表格格式的
ofd.RestoreDirectory = true;
ofd.FilterIndex = ;
ofd.AddExtension = true;
ofd.CheckFileExists = true;
ofd.CheckPathExists = true;
ofd.ShowHelp = true;//是否显示帮助按钮
if (ofd.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = ofd.FileName;
}
最新文章
- C#反射机制 (转载)
- python抓取某学院视频
- Web Essentials之JavaScript,TypeScript和CoffeeScript
- Nginx 简单的负载均衡配置示例(转载)
- pip/matplot/pandas的安装和使用
- Postgres Plus Advanced Server installation
- iOS网络检测Reachability 使用 Demo,可检测2、3、4G
- 传递给后台的Json数据解析
- [杂]SQL Server 之命名管道连接
- hdu 5339 Untitled
- Tomcat6.0总是运行不了 总是出现Unable to open the service 'Tomcat6'
- nodejs的调试(node-inspector)
- vim高亮显示
- 简单工厂模式的C++实现
- php实现加好友功能
- Android中通过耳机按键控制音乐播放的实现
- 【剑指offer】面试题24:二叉搜索树的兴许前序遍历序列
- .Net 内存溢出(System.OutOfMemoryException)
- LeetCode(100):相同的树
- POJ1258 Agri-Net【最小生成树】