小编paq*_*mez的帖子

转换为值类型"Int32"失败,因为实现值为null

我有以下代码.我收到错误:

"转换为值类型'Int32'失败,因为具体化值为null.结果类型的泛型参数或查询必须使用可空类型."

当CreditHistory表没有记录时.

var creditsSum = (from u in context.User
                  join ch in context.CreditHistory on u.ID equals ch.UserID                                        
                  where u.ID == userID
                  select ch.Amount).Sum();
Run Code Online (Sandbox Code Playgroud)

如何修改查询以接受空值?

.net c# linq-to-entities entity-framework

190
推荐指数
5
解决办法
12万
查看次数

如何使用OpenSSL生成具有SubjectAltName的自签名证书?

我正在尝试使用带有SubjectAltName的OpenSSL生成一个自签名证书.虽然我正在为证书生成csr,但我猜我必须使用OpenSSL x509的v3扩展.我在用 :

openssl req -new -x509 -v3 -key private.key -out certificate.pem -days 730
Run Code Online (Sandbox Code Playgroud)

有人可以用确切的语法帮助我吗?

ssl openssl ssl-certificate x509certificate x509

107
推荐指数
1
解决办法
14万
查看次数

TwoWay或OneWayToSource绑定不能在只读属性上工作

我有一个只读属性,我需要在文本框中显示,并在运行时收到此错误.我已经定了IsEnabled="False",IsReadOnly="True"- 没有运气.其他搜索说,readonly应该修复它,但不适合我.通过添加虚拟设置器我有一个丑陋的解决方法......

wpf binding

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

将文件写入临时文件夹

我想用来将StreamWriter文件写入临时文件夹.

它可能是每台PC上不同的路径,所以我尝试使用%temp%\SaveFile.txt但它没有用.

如何使用环境变量保存到临时文件夹?

例如,我可以使用环境变量来存储文件%appdata%吗?

c# io path

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

等待几秒钟而不阻止UI执行

我想在两条指令之间等待几秒钟,但没有阻止执行.

例如,Thread.Sleep(2000)它不好,因为它会阻止执行.

我的想法是,我调用一个方法,然后等待X秒(例如20)监听一个事件.在20秒结束时,我应该根据20秒内发生的事情进行一些操作.

c# timer wait

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

如何在mySQL中更改varchar类型的列大小?

我有下表emp:

Field   Type       Null     Key     Default     Extra   
id      int(11)     NO      PRI     NULL    auto_increment
name    varchar(20) YES             NULL    
dept    varchar(20) YES             NULL    
Run Code Online (Sandbox Code Playgroud)

现在我想将名称的varchar大小从20更改为50.

我尝试过以下SQL查询,但同样的错误显示:

ALTER TABLE emp
CHANGE COLUMN 'name' varchar(100);


ALTER TABLE emp
ALTER  COLUMN name varchar(100);
Run Code Online (Sandbox Code Playgroud)

这是错误:

1064 - 您的SQL语法出错; 检查与MySQL服务器版本对应的手册,以便在第2行的"varchar(100)"附近使用正确的语法

知道如何在MYSQL中更改varchar类型的列大小?

mysql sql

52
推荐指数
1
解决办法
6万
查看次数

如何读取单个Excel单元格值

我有一个带有sheet1的excel文件,它有一个我需要在第2行和第10列读取的值.这是我的代码.

Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(workbookPath, 0, false, 5, "", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false);
Excel.Sheets excelSheets = excelWorkbook.Worksheets;
string currentSheet = "Sheet1";
Excel.Worksheet excelWorksheet = (Excel.Worksheet)excelSheets.get_Item(currentSheet);
var cell = (Excel.Range)excelWorksheet.Cells[10, 2];
Run Code Online (Sandbox Code Playgroud)

获取Excel.Range的单元格对象后,我不知道如何读取该单元格的内容.我尝试将其转换为数组并在其上循环,我尝试转换为字符串数组等.我确信它非常简单.有没有直接的方法来获得一个字符串的单元格值?

c# excel

47
推荐指数
4
解决办法
20万
查看次数

添加天数Oracle SQL

SELECT ORDER_NUM, CUSTOMER_NUM, CUSTOMER_NAME, ADD_DAYS (ORDER_DATE, 20)
FROM CUSTOMER, ORDERS; 
Run Code Online (Sandbox Code Playgroud)

Oracle Express称ADD_DAYS无效?任何想法我做错了什么?

sql oracle11g

44
推荐指数
5
解决办法
22万
查看次数

左连接没有左表的重复行

请查看以下查询:

tbl_Contents

Content_Id  Content_Title    Content_Text
10002   New case Study   New case Study
10003   New case Study   New case Study
10004   New case Study   New case Study
10005   New case Study   New case Study
10006   New case Study   New case Study
10007   New case Study   New case Study
10008   New case Study   New case Study
10009   New case Study   New case Study
10010   SEO News Title   SEO News Text
10011   SEO News Title   SEO News Text
10012   Publish Contents SEO News …
Run Code Online (Sandbox Code Playgroud)

sql join duplicates

43
推荐指数
3
解决办法
15万
查看次数

更改Azure网站订阅

我用windows azure进行了免费试用,我离开了这个国家,它已经用光了.

我现在已升级为即用即付帐户.都好.

但是,我之前的网站仍然使用我的旧订阅,有没有办法使用我的新付费订阅来重新激活这些网站?

azure azure-web-sites

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