小编Ral*_*oss的帖子

如何使用C#和ASP.net代理WebRequest?

差不多......我想做这样的事情:

Stream Answer = WebResp.GetResponseStream();
Response.OutputStream = Answer;
Run Code Online (Sandbox Code Playgroud)

这可能吗?

.net c# webrequest

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

打开dbf文件时出错:外部表格不是预期的格式

我正在使用下面的代码导入dbf文件.

但我收到一个错误:

'外部表不是预期的格式'

if (ofdDBF.ShowDialog()==DialogResult.OK) 
{ 
   string connStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + ofdDBF.FileName.Substring(0, ofdDBF.FileName.LastIndexOf("\\")) + ";Extended Properties=dBASE IV;";     
   OleDbConnection conn = new OleDbConnection(connStr); 
   conn.Open();

   string cmd_string = "select * from " + ofdDBF.SafeFileName.Substring(0, ofdDBF.SafeFileName.IndexOf(".")); 
   MessageBox.Show(cmd_string); 
   OleDbDataAdapter da = new OleDbDataAdapter(cmd_string, conn); 
   DataSet ds = new DataSet(); 
   da.Fill(ds); 
   dgvImport.DataSource = ds.Tables[0]; 
} 
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

.net c# dbf

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

如何配置Azure存储模拟器以使用本地SQLServer

我正在尝试使用本地SQL Server 2012配置Azure存储模拟器2.4.
当我执行此命令时,我得到无法创建数据库.

C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>WAStorageEmulator.exe init -server ThisPC -sqlinstance SQLEXPRESS -forcecreate

Windows Azure Storage Emulator 3.3.0.0 command line tool
Error: Cannot create database.
Run Code Online (Sandbox Code Playgroud)

到我的Sql Sever Manager我使用服务器名称ThisPC\SQLEXPRESS登录.
请帮我告诉我错过了哪些信息.

- - - - - - - - - 更新 - - - - - - - - -

C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator>WAStorageEmulator.exe init -server (local)\SQLExpress -forcecreate

Windows Azure存储模拟器3.3​​.0.0命令行工具错误:无法创建数据库.

如果您查看AppData\Local\WAStorageEmulator\WAStorageEmulator.3.3.config,您会发现:

<SQLInstance>(local)\SQLExpress</SQLInstance>
Run Code Online (Sandbox Code Playgroud)

感谢Gaurav提醒我日志,我检查了我的事件查看器:

无法创建文件'C:\ Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\WAStorageEmulatorDb33.mdf'因为它已经存在

它说SQL DB文件存在,所以删除它并重试命令,工作正常,存储模拟器也启动了.(命令在一段时间后第二次尝试可能是某些SQL缓存问题)

azure azure-sql-database

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

如何使用Javascript添加iPhone/iPad检测?

我想在我的网站上添加一个条件,如果浏览器来自iPhone/iPad,有一些特定的行为,比如单击一个按钮来显示div.

就像是 :

<script type="text/javascript">
/* iPhone scripts */
<?php if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')){ ?>
    // window.addEventListener("load",function() {
    // setTimeout(function(){
    // window.scrollTo(0, 1);
    // }, 0);
    // });
   jQuery(document).ready(function() {
}
});
Run Code Online (Sandbox Code Playgroud)

这正是我发现的,但我不确定这是怎么做的.

javascript mobile jquery browser-detection

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

使用prometheus作为日志聚合器

可以/应该使用prometheus作为日志聚合器吗?我们正在将应用程序部署到kubernetes集群中.所有容器都已登录到stdout/err,我们希望所有开发人员使用日志将其代码设置为stdout/err.然后,Fluentd将整理整个群集中的所有日志并发送给聚合器.我们已经考虑过使用Elasticsearch/kibana但是我们已经有Prometheus用于节点度量收集,所以如果我们能够流畅地将所有日志发送到Prometheus,它会将所有日志保存在一个地方.

那么,Prometheus可以/应该用作日志记录聚合器吗?它还需要轮询流畅的服务器吗?真的,能够使用Prometheus的警报功能会很棒,这样如果某个日志被创建(例如)就会将日志消息转储到松弛通道等.

感谢你对这一点的一些指示.

prometheus

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

如何通过单击事件显示完整尺寸的图像?

我正在使用 aGridViewWinForm应用程序中显示一些表格数据。
我有一个表列,它存储为 VarBinary 数据类型,其中包含我的图像数据。

单击其中之一时,如何显示全尺寸图像?

c# gridview winforms

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

nUnit/moq - 为什么我的模拟总是返回false?

我是nUnit和Moq进行单元测试的新手,并且在dbprovider中遇到了一个方法的问题.

我正在尝试测试在ICoDbProvider中调用Exists方法的验证方法.如果为false,则该方法会抛出一个excpetion,并且工作正常.如果为true,则该方法应该继续执行,直到return true;方法结束时的语句为止.

这是测试的方法:

private bool ValidateReciboCajaModel(ReciboCajaModel model)
{
        if (model == null)
            throw new ArgumentException("El modelo ha llegado nulo");

        if (string.IsNullOrWhiteSpace(model.AccionARealizar))
            throw new ArgumentException("No se ha definido una Acción a realizar");

        if (!_accionARealizarService.Exists(new AccionARealizarEntity(model)))
            throw new ArgumentException(@"No es una ""acción a realizar"" válida");


        if (string.IsNullOrWhiteSpace(model.CentroCostos))
            throw new ArgumentException("No se ha definido ningún centro de costos");

        if (!_centroCostosService.Exists(new CentroCostosEntity(model)))
            throw new Exception("No es un centro de costos válido");

        if (String.IsNullOrWhiteSpace(model.CuentaIngresoDinero))
            throw new Exception("No es una cuenta de Ingreso …
Run Code Online (Sandbox Code Playgroud)

.net c# nunit unit-testing moq

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