小编Lah*_*hib的帖子

Windows窗体图标未显示在任务栏C#

我正在为我创建的表单添加一个Icon.当我通过VS2012运行程序时,图标显示在任务栏上.但在发布项目并安装后,图标将显示在"表单"边框中,但不会显示在任务栏中.我在这做错了什么?

我试过调整图标大小.

.net c# winforms

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

使用linq在过去7天内从数据库中检索数据

我有一个view数据,我只需要从过去7天检索数据.我知道如果我使用sql查询,有一个函数.但我正在使用Linq.

这是我的代码:

                try
                {
                var query = (from bwl in mg.BarcodeWithLocation
                             select new
                             {
                                 RequestID = bwl.RequestID,
                                 Barcode = bwl.Barcode,
                                 adrid = bwl.AdrID,
                                 name = bwl.Name,
                                 street = bwl.Street,
                                 houseno = bwl.HouseNo,
                                 postal = bwl.Postal,
                                 city = bwl.City,
                                 country = bwl.Country,
                                 latitudetxt = bwl.Latitude == "" ? "Location Unknown" : "View Map Location",
                                 latitude = bwl.Latitude,
                                 longitude = bwl.Longitude,
                                 date = bwl.ReceivedDate
                             });

                this.Grid.DataSource = query;
                this.Grid.DataBind();
                }
                catch (Exception exception)
                {
                      Console.WriteLine("ERROR in GetNoLocationScan() method. Error Message …
Run Code Online (Sandbox Code Playgroud)

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

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

JSONValue ARC问题

我试图在iOS5中使用内置的JSON框架,但在尝试编译此代码时遇到ARC问题:

NSDictionary *results = [jsonString JSONValue];
Run Code Online (Sandbox Code Playgroud)

是否有相同的方法在iOS5中执行此操作,这不会引发ARC问题?

ARC问题是:'NSString'没有可见的@interface声明选择器'JSONValue'

iphone objective-c ios5

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

使用C#中的WinSCP连接到SFTP时"没有可用的支持的身份验证方法"

我正在尝试使用C#中的WinSCP连接到SFTP服务器.这是我的代码:

SessionOptions sessionOptions = new SessionOptions
{
    Protocol = Protocol.Sftp,
    HostName = "ip",
    PortNumber = portNR,
    UserName = "username",
    Password = "",
    SshHostKeyFingerprint = "fingerPrint", 
    SshPrivateKeyPath = "\\PrivateKey\\PrivateKey.ppk ",
};

using (Session session = new Session())
{
    session.Open(sessionOptions);
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行应用程序时,它达到了这个目的

session.Open(sessionOptions);
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

已断开连接:没有可用的支持身份验证方法(服务器已发送:publickey,gssapi-with-mic)

.net c# winscp winscp-net

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

更改 GroupBox 组件中的边框

可能的重复:
如何在 C# 中更改 Windows 窗体上 Groupbox 的边框粗细?

伙计们

我在 Visual Studio 中使用 groupbox'。但是 groupbox 中的 Border 太小了。我想知道是否有办法通过给它一个颜色或者一个更厚的边缘来编辑边框?

在此处输入图片说明

正如您在图像中看到的那样,很难看到它周围的边框。

谁能帮我这个 ?

.net c#

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

将它们附加到MailMessage C#时文件已损坏

我在工作中创建了一个应用程序,它从一些数据库数据生成exel文件.生成文件后,它们会自动发送给相关客户.我的问题是,当我运行已发布的应用程序时,它工作正常.但是一些用户在运行应用程序时,文件生成完美,因为它们保存在硬盘上,我可以看到它们.但是当它们附加到MailMessage对象时,它们就会被破坏.这是损坏文件的图像.这些文件应该是Excel文件.

在此输入图像描述

这是我发送包含附件的邮件的代码:

public void SendMailedFilesDK()
        {
            string[] sentFiles = Directory.GetFiles(sentFilesDK);
            if (sentFiles.Count() > 0)
            {
                using (System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("ares"))
                {
                    using (System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage())
                    {
                        msg.From = new MailAddress("system@mail.dk");
                        msg.To.Add(new MailAddress("operation@mail.dk"));
                        msg.To.Add(new MailAddress("bl@mail.dk"));
                        msg.CC.Add("lmy@mail.dk");
                        msg.CC.Add("ltr@mail.dk");
                        msg.Subject = "IBM PUDO";
                        msg.Body = sentFiles.Count() + " attached file(s) has been sent to the customer(s) in question ";
                        msg.IsBodyHtml = true;
                        foreach (string file in sentFiles)
                        {
                            Attachment attachment = new Attachment(file);
                            msg.Attachments.Add(attachment);
                        }

                        client.Send(msg);
                    }
                }
            }
        } …
Run Code Online (Sandbox Code Playgroud)

.net c# attachment smtpclient

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

在SSR应用程序中从Firestore获取数据时出现“app.firestore不是函数”

我目前在 youtube 上关注了有关具有 firebase 功能的 SSR 的视频。这似乎很完美。现在我正在尝试向我的 ssr 样板应用程序添加一些附加功能。我想添加 Firebase firestore 支持,以便我可以从 firebase firestore 获取数据。我收到此错误ERROR { Error: Uncaught (in promise): TypeError: app.firestore is not a function,并且这只发生在函数(服务器)中。在前端检索数据,但由于功能(服务器)错误,SSR 部分无法工作。我似乎找不到任何解决方案。我的代码可以在这里查看:Github_Repository

我看不出我在这里缺少什么,希望发布这个问题会有所帮助。

谢谢。

firebase angularfire2 angular google-cloud-firestore

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

将字符串作为JSON对象发送

我有一个赋值,要求我把一个字符串作为一个json对象,并在发送对象之前,我必须把这个json对象放入一个http头.这是我的代码:

- (void)viewDidLoad
{
    [super viewDidLoad];

    NSString *nid = @"";
    NSString *vocab = @"";
    NSString *inturl = @"testoverview";
    NSString *mail = @"chh@fbr.dk";
    NSString *md5pw = @"4d57e7ef1b7c3f431aca424764e9d786";

    NSDictionary *jsonDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
                                    nid, @"nid", 
                                    vocab, @"vocab",
                                    inturl, @"inturl",
                                    mail, @"mail",
                                    md5pw, @"md5pw",nil];


    NSString *json = @"{nid:"",vocab:"",inturl:testoverview, mail:chh@fbr.dk, md5pw:4d57e7ef1b7c3f431aca424764e9d786}";


    NSError *error;



    NSString *url = @"http://udv.taenk.dk/chh/drupal-taenk/services/mobile";


    NSData *data = [json dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];

    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:jsonDictionary options:NSJSONWritingPrettyPrinted error:&error];


    NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLCacheStorageAllowed …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios5

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

使用Linq执行SQL函数

我在MSSQL 2005中创建了一个函数,我想使用linq运行此函数.我的功能有2个参数.定义如下:

USE [MobileGateway]
GO
/****** Object:  UserDefinedFunction [dbo].[Fn_GetNoLocationAddress]    Script Date: 11/07/2012 08:27:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION [dbo].[Fn_GetNoLocationAddress] 
(   
    -- Add the parameters for the function here
    @Site nvarchar(255),
    @ReceivedDate int
)
RETURNS @noLocationAddress TABLE (

RequestID int NOT NULL,
Barcode varchar(50) NOT NULL,
AdrID int NOT NULL,
Name varchar(50) NOT NULL,
Street varchar(50) NOT NULL,
HouseNo varchar(4) NOT NULL,
Postal varchar(8) NOT NULL,
City varchar(50) NOT NULL,
Country varchar(50) NOT NULL,
Latitude …
Run Code Online (Sandbox Code Playgroud)

c# sql linq linq-to-sql

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

防止 MVCBuildViews 删除 MSdeploy 包

我正在尝试在 VSO 中构建和部署我的 MVC 项目。我的构建定义中只有两个步骤,您可以在下面查看它们: 在此处输入图片说明

这是我的 MSBuild 参数:

/p:DeployOnBuild=true /p:PublishProfile=Project.TEST.pubxml /p:DesktopBuildPackageLocation="" /p:WebPublishPipelineProjectName=Project.TEST /p:AutoParameterizationWebConfigConnectionStrings=False
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我每次尝试构建此定义时,都会得到一个空的发布 zip 文件。我发现这是因为我MVCBuildViews在我的 .csproj 文件中设置为 true。如果MvcBuildViews设置为 true,则项目将从该目标构建视图:

 <Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
    <AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
  </Target>
Run Code Online (Sandbox Code Playgroud)

我试图将 设置BaseIntermediateOutputPath为另一个位置,但这没有解决任何问题,因为编译器删除了两个位置的包文件夹。

我似乎不知道该怎么做。有没有办法禁用,CleanupForBuildMvcViews因为这似乎是在构建视图之前删除包文件夹。

.net asp.net asp.net-mvc

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

在表值函数SQL Server中使用Execute()方法

我试图在SQL Server中创建一个表值函数.我的问题是我找不到适合SQL的语法.我一直在收到错误.我不知道是否可以execute()在表值函数中使用方法.我尝试声明和设置变量,并在oridinary sql查询中使用execute方法,它的工作原理.

我的SQL:

CREATE FUNCTION SortRoutePartByDay
(   
    @date datetime
)
RETURNS TABLE 
AS
Begin
    declare @cmdtext varchar(max)  
    declare @Daynameofweek varchar(10)
    set @Daynameofweek = datename(weekday, @date)
    set @cmdtext =  'select * from RoutePartPart where ' +@Daynameofweek+' =1';

    RETURN 
    (
        execute(@cmdtext)
    )
GO
Run Code Online (Sandbox Code Playgroud)

到目前为止我的错误是:

消息156,级别15,状态1,过程SortRoutePartByDay,第21行
关键字'execute'附近的语法不正确.
消息102,级别15,状态1,过程SortRoutePartByDay,第23行
')'附近的语法不正确.

RoutePartPart DDL:

    CREATE TABLE [dbo].[RoutePartPart](
        [RouteID] [int] NOT NULL,
        [RoutePartNo] [smallint] NOT NULL,
        [RoutePartPartNo] [smallint] NOT NULL,
        [PickupAreaGrpID] [int] NULL,
        [DeliveryAreaGrpID] [int] NULL,
        [Monday] [bit] NULL,
        [Tuesday] [bit] NULL,
        [Wednesday] [bit] …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-function

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

单击Datagridview中的rowheader时选择完整行

我已将我的datagridview上的选择模式设置为仅选择单元格.但是当我点击rowheader时,我需要选择完整的行.我怎么做到这一点?

.net c# datagridview

2
推荐指数
1
解决办法
2956
查看次数

无法使用asp.NET保存Excel文件

我正在尝试从我的Web应用程序将数据从数据表插入到Excel文件中.按下按钮,数据表将被填充,并将其插入Excel文件中.问题是当正确插入数据并保存文件然后关闭它时,数据就会消失.它会在Excel文档关闭时发生.

这是我的代码:

public  bool ExportDataTableToExcel(DataTable dt, string filepath)
{

    Excel.Application oXL;
    Excel.Workbook oWB;
    Excel.Worksheet oSheet;
    Excel.Range oRange;

    try
    {
        // Start Excel and get Application object. 
        oXL = new Excel.Application();

        // Set some properties 
        oXL.Visible = true;
        oXL.DisplayAlerts = false;

        // Get a new workbook. 
        oWB = oXL.Workbooks.Add(Missing.Value);

        // Get the Active sheet 
        oSheet = (Excel.Worksheet)oWB.ActiveSheet;
        oSheet.Name = "Data";

        int rowCount = 1;
        foreach (DataRow dr in dt.Rows)
        {
            rowCount += 1;
            for (int i = 1; i < dt.Columns.Count …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net

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