小编UJ.*_*UJ.的帖子

在C#中使用OLEDB读取受密码保护的Excel文件

在我的c#应用程序中,我使用OLEDB连接字符串" Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\test.xls;Extended Properties=\"Excel 8.0;HDR=NO;ReadOnly=true;IMEX=1\""来读取Excel文件.为了读取受密码保护的文件,我尝试在连接字符串中添加密码字段但无法读取文件.我想知道有没有办法使用OLEDB读取密码保护的Excel文件,如果我事先知道它的密码.

c# oledb excel

11
推荐指数
2
解决办法
3万
查看次数

发送保存在磁盘上的eml文件

我正在创建eml并使用此处提到的过程将它们保存到目录中.我想知道如何发送这些eml文件?我尝试使用SMTPClient类的对象,但它将MailMessage对象作为其参数,我无法找到并使用这些保存的eml文件创建MailMessage类型的对象.

c# email smtp eml

9
推荐指数
2
解决办法
2万
查看次数

如何在用户选择电子邮件时在"收件箱"窗格中获取鼠标单击事件

我正在使用C#为Office 2007创建一个插件.只要用户在"收件箱"窗格中单击电子邮件列表中的电子邮件,此插件就会负责在新窗格中显示电子邮件标头信息.现在,我不确定当用户选择电子邮件并阅读该电子邮件标题信息时,如何在"收件箱"窗格中显示鼠标单击事件.任何有用的指针?

.net c# ms-office office-addins outlook-2007

5
推荐指数
1
解决办法
1101
查看次数

当NULL值传递给存储过程时,保留DataBase中的原始值

嗨,我是SQL的新手,需要帮助我有一个参数化存储过程,其中包含更新查询,如...

UPDATE sometable 
SET 
    price1 =    @param1,
    price2 =    @param2,
    price3 =    @param3,
    price4 =    @param4,
WHERE
    ID = @param5
Run Code Online (Sandbox Code Playgroud)

现在,当我通过将任何参数值设置为NULL来执行此SP时,它会在DB中更新,我想知道的是,如果其中一个参数值为NULL,那么我们是否可以在DB中保留该列原始值而不是使用空值.

sql

3
推荐指数
1
解决办法
612
查看次数

标签 统计

c# ×3

.net ×1

email ×1

eml ×1

excel ×1

ms-office ×1

office-addins ×1

oledb ×1

outlook-2007 ×1

smtp ×1

sql ×1