public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string str1,str2;
string str0 = textBox1.Text.Trim();
//找出?所在位置
str1 = str0.Substring(,str0.IndexOf('?'));
str2 = str0.Substring(str0.IndexOf('?')+);
string[] strs = str2.Split('&'); //textBox2.Text = str0.Replace(rep1,"").Replace(rep2,",");
textBox2.Text = str1 + "\r\n" + ff(strs); }
string ff(string [] strs)
{
StringBuilder strSB = new StringBuilder();
//strSql.Append("select top ");
for (int i=; i<strs.Length;i++)
{
strSB.Append(strs[i]+"\r\n");
}
return strSB.ToString();
}
}

//读取EXCE转换为提交的带参的url地址

        private void button1_Click(object sender, EventArgs e)
{
ReadExcelToDataGridView(@"C:\Users\Administrator\Documents\Tencent Files\372282126\FileRecv\xxx\tets.xlsx", "Sheet2", dataGridView1); }
#region //读取EXCEl到DataGridView1
void ReadExcelToDataGridView(string excelPath, string TableName, DataGridView dataGridView1) //Excel路径+表名+dataGridview
{
//读取Excel到dataGridview
//string excelPath = "测试.xlsx"; //文件路径
string fileExt = Path.GetExtension(excelPath);//获得文件扩展名
string conn = "";
if (fileExt == ".xls")
{
conn = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";
}
else
{
conn = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 12.0;HDR=Yes;IMEX=1'";
} OleDbConnection con = new OleDbConnection(conn);
DataTable dt = new DataTable();
//OleDbDataAdapter da = new OleDbDataAdapter("select * from [Admin$]", con); //查询表名文件Admin的数据表
OleDbDataAdapter da = new OleDbDataAdapter("select * from [" + TableName + "$]", con); //查询表名文件Admin的数据表 con.Open();
da.Fill(dt); //填充到dt
con.Close();
dataGridView1.DataSource = dt; //foreach (DataRow dr in dt.Rows)
//{
// MessageBox.Show(dr["管理员编号"].ToString());
//}
MessageBox.Show("读取完成!");
}
#endregion //输出到文本框
private void button2_Click(object sender, EventArgs e)
{
StringBuilder sb = new StringBuilder();
for (int i = ; i < dataGridView1.Rows.Count - ; i++)
{
string key = dataGridView1.Rows[i].Cells["KEY"].Value.ToString();
string value = dataGridView1.Rows[i].Cells["VALUE"].Value.ToString();
sb.Append("&");
sb.Append(key);
sb.Append("=");
sb.Append(value);
}
txtData.Text = sb.ToString();
}

最新文章

  1. hdu 1429
  2. stm32定时器中断类型分析
  3. UVA 11853 [dfs乱搞]
  4. 数据字典生成工具之旅(6):NVelocity语法介绍及实例
  5. read the python code and predict the results --- from &lt;Learn Python The Hard Way&gt;
  6. 黄聪:发送键盘指令System.Windows.Forms.SendKeys.Send
  7. (转)GDT与LDT
  8. careercup-中等难度 17.11
  9. hdu3570, 超级简单的斜率优化dp
  10. GMap.Net
  11. 妙味H5交互篇备忘
  12. LNK4098: 默认库“MSVCRT”与其他库的使用冲突
  13. randperm
  14. 深入浅出:HTTP/2
  15. SpringBoot Mybatis问题收集
  16. eclipse中html编辑环境的搭建
  17. 微信小程序初体验与DEMO分享
  18. CentOS 7 Apache服务的安装与配置
  19. python中的BeautifulSoup使用小结
  20. FastAdmin 开发时对数据库进行版本管理 (非 think-migration)

热门文章

  1. 在LinuxMint19上安装搜狗拼音输入法
  2. 14.Idea在html里面的快捷键
  3. qtp12版本下载安装破解教程
  4. 自学python 第三天
  5. 对Django框架中Cookie的简单理解
  6. Lua5.2 请求 luasocket 相关模块时的 multiple-lua-vms-detected
  7. Noip2011瑞士轮题解
  8. phpfpm的配置
  9. SQL SERVER读书笔记:nolock
  10. SQL SEVER 元年是1900年