问题列表 - 第45536页

将数据表逗号分隔值放在字符串中

我的数据表由一个名为"ID"的列组成.没有.此列中的值有所不同.有时,此Datatable在该ID列中提取3个ID,有时为2.现在,例如,我的数据表有三个值为1,2,3.我想要的是将这三个值放在一个字符串中,并用逗号分隔它们如下: -

string test= "1,2,3";
Run Code Online (Sandbox Code Playgroud)

如果Datatable有2个值,则string应如下: -

string test= "1,2";
Run Code Online (Sandbox Code Playgroud)

我确实尝试但是徒劳无功.请帮忙.谢谢.

编辑:-

DataTable dt=new DataTable;
 dt = obj.GetIDs();

                for (int i = 0; i < dt.Rows.Count; i++)
                { 
                string test= "What should be here????";
                }
Run Code Online (Sandbox Code Playgroud)

编辑2

 foreach(DataRow dr in dt.Rows)
            {
                string str = str + "," + Convert.ToString(dr("ID"));

            }
Run Code Online (Sandbox Code Playgroud)

@Rajeev ::尝试过这个..它说dr是一个变量但是用作方法.怎么了?

c# asp.net

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

Environment.SpecialFolder in mono

我是一个开始学单音,所以这对我来说是新的.我有两个问题.第一:在Mac和Linux中是否支持Environment.SpecialFolder?第二个问题:您可以重新阅读哪些博客或网站进行研究单声道?

谢谢.

.net c# macos mono compatibility

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

Scanner类Java中的多个分隔符

如何使用类的useDelimiter()方法Scanner同时使用逗号(,)和换行符(\n)作为分隔符?

我正在解析csv文件中的一些文本.

java delimiter java.util.scanner

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

无法检索意图的附加功能

我有一个在多种模式下使用的活动,所以我必须做这样的事情:

    Intent i = new Intent(MainListActivity.this,MainActivity.class);
    extras.putInt("id", c.getId());
    extras.putInt("mode", AREA_MODE);
    i.putExtra("extras", extras);
    startActivity(i);
Run Code Online (Sandbox Code Playgroud)

并在onCreate

    Intent i = this.getIntent();
    extras = i.getBundleExtra("extras");
    if(extras!=null){
        id = extras.getInt("id", -1);
        mode = extras.getInt("mode", COUNTRY_MODE);
    }
Run Code Online (Sandbox Code Playgroud)

但是意图附加项始终为空。我错过了什么吗?有没有办法做到这一点?

编辑:出于某种原因,该getIntent()方法返回前一个Intent,在我的情况下没有额外的(主要意图)。我试图找出原因。

android

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

Jquery .next() - 与6 + 7不兼容?我该怎么用?

jQuery .next()- 与6 + 7不兼容(在netbeans编辑器中写警告).

在jQuery中存在ie6 + ie7中有哪些选项?

删除编辑因为havy代码

谢谢

jquery jquery-selectors internet-explorer-7 internet-explorer-6

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

如何显示文本,虚线然后更多文本跨越页面的宽度?

我想显示一些文本,然后是虚线,然后在HTML页面的同一行显示更多文本,例如

Name: .......................................................... (Engineer)
Run Code Online (Sandbox Code Playgroud)

我希望"Name"在左边框左对齐,而"Engineer"在右边框右对齐,然后浏览器能够用重复点填充两者之间的间隙.

我已经尝试了几种不同的方法来使用CSS和HTML来实现这一点,但不能完全正确.我不想指定每个组件的宽度(实际或百分比),以便解决方案可以重复使用不同长度的单词,例如,相同的解决方案可以使用:

Factory Location: .................................... (Not invoice address)
Run Code Online (Sandbox Code Playgroud)

希望这个问题有道理,任何建议表示赞赏,谢谢.

html css

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

平行叉管

void doWork(){

  int fd[2];
  int pret = pipe(fd);

  close(0);
  close(1);
  int dret = dup2(fd[1], 1);
  close(fd[1]);

  while(1){

    char buf[256];
    system("whoami");
    int rret = read(fd[0], buf, 256);

    if(/* something interesting */){
      return;
    }
  }
}

int main(int argc, char* argv[]){

  int children = 2;

  for(unsigned work = 0; work < children; ++work){

    pid_t pid = fork();

    if(pid == 0){
      doWork();
      break;
    }
  }
  int status;
  wait(&status);

  return 0;
}
Run Code Online (Sandbox Code Playgroud)

这个例子有什么问题?我正在尝试让每个子进程调用外部程序,然后从管道中读取该程序的输出.我的代码仅在子项设置为1时有效.

编辑:我正在尝试使用fork/pipes实现任务并行.父进程和子进程之间没有通信.每个子进程执行外部程序,读取输出,处理输出,并继续直到找到所需的输出.

c c++ fork pipe

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

ASP.MVC 3 Razor在Html.PartialView扩展中添加模型前缀

我有与ASP.NET MVC部分视图一样大致相同的问题:输入名称前缀

我想为这些数据实体创建CRUD操作:

public class UserViewModel 
{  
   protected virtual Id {get; set;} 
   public virtual string Login { get; set; }
   public virtual string Password { get; set; }
   public virtual ZipCodeViewModel ZipCode { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

邮政编码实体:

public class ZipCodeViewModel
{        
   public virtual string City { get; set; }

   public virtual string State { get; set; }           

   public virtual string Zip { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我也有部分视图ZipCode使用UserViewModel.ZipCode:

@model ZipCodeViewModel    

    @Html.TextBoxFor(x => x.Zip, new { id = …
Run Code Online (Sandbox Code Playgroud)

razor asp.net-mvc-3

7
推荐指数
2
解决办法
8182
查看次数

ruby-debug和黄瓜

我有一个黄瓜失败的情况,我想使用ruby-debug调试我的rails控制器.但是,如果我将"调试器"添加到我想要破解的位置,它就不会停止.

我尝试将features of ruby​​-debug和rubygems添加到features/support/env.rb但是然后它告诉我它无法加载ruby-debug,尽管ruby-debug在gem列表中我可以加载它IRB.

那么......我该怎么办才能让它发挥作用?

谢谢!

ruby-on-rails cucumber ruby-debug

8
推荐指数
2
解决办法
3863
查看次数

如何检查是否配置了代理服务器?

当我在Internet Explorer中定义Web代理时,我有一些运行正常的代码.但是,如果没有定义则不起作用.我想检查是否定义了代理.我如何更改以下代码来做到这一点?

public DataTable GetCurrentFxPrices(string url)
{
    WebProxy wp = new WebProxy(WebProxy.GetDefaultProxy().Address.AbsoluteUri, true);
    wp.Credentials = CredentialCache.DefaultCredentials;

    WebClient wc = new WebClient();
    wc.Proxy = wp;

    MemoryStream ms = new MemoryStream(wc.DownloadData(url));
    DataSet ds = new DataSet("fxPrices");
    ds.ReadXml(ms);

    DataTable dt = ds.Tables["Rate"];
    int i = dt.Rows.Count;
    return dt;
}
Run Code Online (Sandbox Code Playgroud)

例如,如何在不使用代理的情况下下载数据?

UPDATE

我已将代码更改为以下内容

public DataTable GetCurrentFxPrices(string url)
{
    WebClient wc = new WebClient();

    if (!String.IsNullOrEmpty(WebProxy.GetDefaultProxy().Address.AbsoluteUri))
    {
        WebProxy wp = new WebProxy(WebProxy.GetDefaultProxy().Address.AbsoluteUri, true);
        wp.Credentials = CredentialCache.DefaultCredentials;
        wc.Proxy = wp;
    }            

    MemoryStream ms = new MemoryStream(wc.DownloadData(url)); …
Run Code Online (Sandbox Code Playgroud)

c# proxy c#-4.0

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