在C#的CS结构中,怎么实现拖拽多个文件,实现把本地文件上传到数据库中,有控件么求高手指点下。

在C#的CS结构中,怎么实现拖拽多个文件,实现把本地文件上传到数据库中,有控件么求高手指点下。,第1张

首先设置Form的AllowDrop=true

public partial class Form1 : Form

{

    public Form1()

    {

        InitializeComponent();

    }

    private void btnStart_Click(object sender, EventArgs e)

    {

    }

    private void Form1_DragEnter(object sender, DragEventArgs e)

    {

        if (eDataGetDataPresent(DataFormatsFileDrop))

        {

            eEffect = DragDropEffectsLink ;

        }

        else

        {

            eEffect = DragDropEffectsNone;

        }

    }

    private void Form1_DragDrop(object sender, DragEventArgs e)

    {

        string path = ((SystemArray)eDataGetData(DataFormatsFileDrop))GetValue(0)ToString();

        // 接下来可以通过filestream来上传文件。

    }

}

在DragDrop事件中能够得到拖放到窗体上的文件路径,然后使用filestream就可以上传了。

1、如果您的用友数据库已经移动或移动,首先需要确定它是否已经正确安装。可以检查安装程序是否正常运行,检查是否有任何服务正在运行,以及是否有任何错误日志。

2、如果数据库安装正确,可以尝试运行一些数据库检查工具,以查看可能存在的问题,这些工具可以在用友网站上找到。

3、如果检查工具没有发现任何问题,可以尝试使用一些数据库管理工具来查看是否存在任何系统分配错误,例如用友软件的数据库分配工具。

4、如果仍然无法解决,可以尝试使用远程协助工具来获取远程支持,这可以帮助您检查日志,检查数据库的运行状况,并解决任何发现的问题。

5、另外,您可以考虑重新安装数据库,或者重新安装 *** 作系统,以确保数据库的正确性。

保证快捷地输入无错误代码。

navicat能拖拽数据库表内容可以创建,编辑,运行查询和检视结果,自动完成代码功能,帮助用户完成输入查询,保证快捷地输入无错误的代码。

以上就是关于在C#的C/S结构中,怎么实现拖拽多个文件,实现把本地文件上传到数据库中,有控件么求高手指点下。全部的内容,包括:在C#的C/S结构中,怎么实现拖拽多个文件,实现把本地文件上传到数据库中,有控件么求高手指点下。、用友数据库说已经移动或移动怎么解决、navicat能拖拽数据库表内容的意义等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9728707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存