请大家给一个好用的例子,要web的,谢谢了
解决方案 »
- 获取控件的值
- 求助 c#检索access数据库时,提示错误SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确
- c# 一个 引用被冲掉的问题
- 后台类中写一段JAVA脚本弹出页面代码,怎么写?
- 关于JQUERY+AJAX+JSON数据返回的问题,求高手找找原因。不是很熟悉
- Datagridview的DataGridViewComboBoxColumn列,焦点问题
- 用什么方法可以把PDF中的某一页转成图片(比如JPG格式)
- 求一个算发2
- 急,请各位帮忙
- 100分提问求助:动态在一固定区域添加文字,然后可随时拖拽,分n次输入的文字进行在这一固定区域的排列,要求在winform下实现
- 音频GSM610 格式 转为 WAV 或 MP3的代码
- c#控制台应用程序问题
{
string XLS_Path = "";
string XLS_Name = MakeFileName();
string fileExtName = "";
if (File1.PostedFile.ContentLength > 0)
{
try
{
fileExtName = File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf("."));
if (fileExtName != ".xls" || fileExtName.Length < 1)
{
Response.Write("<script language=javascript>alert('数据导入失败.可能是文件格式或路径不正确!!!');</script>");
return;
} File1.PostedFile.SaveAs(Server.MapPath("../uploadexcel/") + XLS_Name + fileExtName);
XLS_Path = Server.MapPath("../uploadexcel/") + XLS_Name + fileExtName;
}
catch (Exception ex)
{
Response.Write(ex.ToString());
}
}
else
{
Response.Write("<script language=javascript>alert('请选择文件后再上传!!!');</script>");
return;
} string ConStr = System.Configuration.ConfigurationManager.AppSettings["ConnString"];
SqlConnection Conn = new SqlConnection(ConStr);
string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '" + XLS_Path + "'" + ";Extended Properties=Excel 8.0"; OleDbConnection cnnxls = new OleDbConnection(mystring); OleDbDataAdapter myDa = new OleDbDataAdapter("select * from [Sheet1$]", cnnxls); DataSet myDs = new DataSet(); try { myDa.Fill(myDs); }
catch
{
Response.Write("<script language=javascript>alert('数据导入失败,请检查!!');</script>");
return;
}
if (myDs.Tables[0].Rows.Count <= 0)
{
Response.Write("<script language=javascript>alert('文件中可能没有数据,请检查后重新导入!');</script>");
return;
}
int[] zjid = new int[myDs.Tables[0].Rows.Count];
string strSql = ""; string CnnString = "Provider=SQLOLEDB;" + ConStr;
OleDbConnection conn = new OleDbConnection(CnnString); OleDbCommand myCmd = null; }这是我从网上看到的一个例子 请问这里的MakeFileName()是什么命名空间下的,还是一个自定义的的函数呢?
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\a.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$]
上传excel文档到服务器,再打开服务器上excel导入数据到数据库。
遍历excel,实现数据集更新,插入数据到数据库
using(OleDbConnection myConn = new OleDbConnection(""))
{
myConn.Open();
string str = "SELECT * FROM [Sheet1$]";
OleDbDataAdapter myCommand = new OleDbDataAdapter(str, myConn);
DataSet ds= new DataSet();
myCommand.Fill(ds);
myConn.Close();
}