如何在C#中的任何String []中添加Ms-Access数据库列

时间:2016-11-25 10:36:16

标签: c# .net

我是C#的新手。

我想在string[]中添加我的数据库列,但未能这样做。我创建了名为“Items”的string[],并创建了一个名为autocompletemenu1的控件。现在,当我键入autocompetemenu1.Items = Database Column时,应在ITEM string[]中填写数据库列的内容。我已经尝试但它没有工作所以我只是提到它的一些名称,它正在工作,但它没有采取数据库专栏。不知道为什么!请帮忙

提前谢谢你。

这是我用来收集集合的ITEM方法。写作方式是

autocompleteMenu1.Items = Database column

我的代码:

[DefaultValue(null)]
public string[] Items
{
    get
    {
        if (sourceItems == null)
            return null;

        var list = new List<string>();

        foreach (AutocompleteItem item in sourceItems)
            list.Add(item.ToString());

        return list.ToArray();
    }
    set { SetAutocompleteItems(value); 
} 

这是String []到Item方法的赋值,但是我想添加数据库列而不是string [] ...我该怎么做...?

 this.autocompleteMenu1.Items = new string [] 
        {

            "Jamal",
            "Javed",
            "Jameel",
            "James",
            "Jamshed",
            "abc",
            "abcd",
            "Ahmed",
        };

0 个答案:

没有答案