找回密码
 立即注册

QQ登录

只需一步,快速开始

kdw01

注册会员

4

主题

8

帖子

30

积分

注册会员

积分
30
kdw01
注册会员   /  发表于:2020-1-17 18:35  /   查看:2935  /  回复:1
需求实现:点击浏览按钮选择(*.xlsx)文件将图1Excle内容导入图2C1FlexGrid页面中。成功后,选择自己需要的每条数据前选中√,点击导入按钮保存到Oracle数据库中。各种查找只有一个例子但是不能代入:代码及运行如下
        void _btnLoadSheet_Click(object sender, System.EventArgs e)
        {
            // choose file
            OpenFileDialog dlg = new OpenFileDialog();
            dlg.DefaultExt = "xls";
            dlg.FileName = "*.xls";
            if (dlg.ShowDialog() != DialogResult.OK)
                return;

            // clear data source, if any
            _flex.DataSource = null;
            string[] sheets = _flex.LoadExcelSheetNames(dlg.FileName);
            Console.WriteLine("Found {0} sheets in this book.", sheets.Length);
            foreach (string sheet in sheets)
            {
                Console.WriteLine(" - {0}", sheet);
            }

            // load the first sheet in the book
            FileFlags flags = (_chkFixed.Checked)? FileFlags.IncludeFixedCells: FileFlags.None;
            _flex.LoadGrid(dlg.FileName, FileFormatEnum.Excel, flags);
        }
,其他的都是C1FlexGrid导出到Excel中。各位大神们帮帮忙啦,怎么才能实现我的需求呢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-2-3 12:02:34
沙发
另一个帖子中已经给你回复,
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1
问题统一在这个帖子讨论吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部