做一个页面从不固定的*.mdb向固定sql导入数据,
想做一个浏览按钮就像安装文件选择目录那样找到mdb文件
向固定的sql数据库导入数据
应该怎么做,有热心高手提供例子吗??

解决方案 »

  1.   

    webForm里<INPUT id="FileUp" type="file" runat="server" width="400">
    WinForm里private System.Windows.Forms.OpenFileDialog dlgOpen
    然後對你所得到的文件再後台處理.
      

  2.   

    *.mdb 你導入導固定的SQLSERVER 可能做出來不是你想要的結果
    用文件來做的話可能會把原來的*.mdb 覆蓋掉.
    如果你只是想把*.mdb紀錄導入固定的SQLSERVER 
    可不可以先讀取SQLSERVER的紀錄 然後插入到數據庫
    或者用DTS 保持數據的同步或者導入功能
      

  3.   

    using System;
    using System.Windows.Forms;
    using System.Windows.Forms.Design;namespace Image
    {
    /// <summary>
    /// FolderDialog 的摘要说明。
    /// </summary>
    public class FolderDialog : FolderNameEditor
    {
    FolderNameEditor.FolderBrowser fDialog = new System.Windows.Forms.Design.FolderNameEditor.FolderBrowser();
    public FolderDialog()
    {
    }
    public DialogResult DisplayDialog()
    {
    return DisplayDialog("请选择一个文件夹");
    } public DialogResult DisplayDialog(string description)
    {
    fDialog.Description = description;
    return fDialog.ShowDialog();
    }
    public string Path
    {
    get
    {
    return fDialog.DirectoryPath;
    }
    }
    ~FolderDialog()
    {
    fDialog.Dispose();
    }
    }
    }
      

  4.   

    不懂,webform你想做什么安装程序?是打包成exe到服务器上安装吗?那也要用winform做安装啊?那用我上面的代码就可以
      

  5.   

    不是安装程序!~就是有个浏览按钮找到mdb然后把它里的表导入sql
      

  6.   

    从工具箱拉一个HTML File Field即可。
      

  7.   

    <INPUT id="getfile" type="file" runat="server" >
    通过getfile.postfile获得目标文件
    再写连接字符串读取mdb数据库内容,写入SQL即可
      

  8.   

    <INPUT id="getfile" type="file" runat="server" >
    找到目标文件后怎么样写数据库的连接字符串??