问题列表 - 第48604页

批量插入Dbase(.dbf)文件的有效方法

我目前正在使用OleDBCommand.ExecuteNonQuery(重复调用)一次从源DataTable向dbase文件(*.dbf)中插入多达350,000行.我正在重用OleDbCommand对象和OleDbParameters来设置每次调用insert语句时要插入的值.插入350,000行目前占用我的程序约45分钟.

有没有更有效的方法来做到这一点?是否存在与Dbase(*.dbf)文件中的SQL Server中使用的批量插入选项类似的内容?

.net oledb dbf bulkinsert dbase

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

如何将其他postdata传递给添加记录函数 - JQGrid - MVC.净

我在MVC项目上使用JQGrid插件.我试图避免使用'Session'.我已经能够使用JQGrid中的serializedata方法将额外的postdata传递到我的编辑和删除函数中.

例如

serializeEditData: function (postdata) 
{
    var rowdata = jQuery('#gridId').getRowData(postdata.id);
    return {id: postdata.id, oper: postdata.oper, SomeExtraData: $('#extradata').val()};
}
Run Code Online (Sandbox Code Playgroud)

但是,似乎没有serializeAddData函数.是否有另一种方法可以在发送之前更改add方法的发布数据?

.net c# jqgrid asp.net-mvc-2

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

记录表和列在SQL Server数据库中的含义的好方法是什么?

我正在使用SQL Server 2008数据库进行C#项目.数据库中有50多个表,仅凭名称,这些表的目的及其中的列并不是很明显.我想创建一些形式的文档,以便未来的团队成员知道列和表的作用.

我正在寻找SQL Server相当于C#"代码注释"或"关于方法的XML文档" - 新人可以浏览一下以了解数据库表或列.

有哪些选择?

sql-server

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

完成页面加载后的Jquery动画

如何在完全加载Jquery的页面(图像和所有内容)之后进行动画.(就像在页面加载前请等待屏幕)

谢谢

更新:

我需要隐藏页面中的所有内容,一旦加载完所有内容,只需要显示页面.

jquery

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

iphone:使用动画更改视图的内容

我需要这方面的帮助.我有3个视图控制器,表示Parent和Child1,Child2

在父viewcontollers我有一个名为容器和分段控件的视图.

现在,每当分段控件的值发生变化时,我希望这个"容器"视图的内容随动画而变化.

我已经做到这里,请告诉我需要添加什么:

if (selectSearchType.selectedSegmentIndex==0) {



    [aAdvanceSearchViewContoller.view removeFromSuperview];
    [container addSubview:aBasicSearchViewController.view];

}else {
    NSLog(@"Advance Search");
    [aBasicSearchViewController.view removeFromSuperview];
    [container addSubview:aAdvanceSearchViewContoller.view];
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uiview ipad

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

C# - 无法从ResourceManager获取字符串(来自附属程序集)

我正在开发一个可本地化的应用程序.在我的"本地"资源文件中,我使用默认语言(英语),如果可能的话,我加载用户的首选项和文化,并加载翻译成语言的字符串.

所以我做了什么:

private static CultureInfo _culture = CultureInfo.CurrentUICulture;
private static ResourceManager _manager;

private static void ToNeutralCulture()
{
    while (!_culture.IsNeutralCulture)
    {
        _culture = _culture.Parent;
    }
}

private static void LoadCulture()
{
    ResourceManager manager = Properties.Resources.ResourceManager;

    try
    {
        ToNeutralCulture();

        string assembly = Assembly.GetCallingAssembly().GetName().CodeBase;
        string assemblyDir = Path.GetDirectoryName(assembly);
        string assemblyName = Path.GetFileNameWithoutExtension(assembly);
        string resourceFileName = string.Format(CultureInfo.InvariantCulture,
            @"{0}\{1}_{2}.dll",
            assemblyDir,
            assemblyName,
            _culture.Name.ToUpper());

        FileInfo resourceFile = new FileInfo(resourceFileName);
        if (resourceFile.Exists)
        {
            Assembly resourceAssembly = Assembly.LoadFrom(resourceFile.FullName);
            string[] manifests = resourceAssembly.GetManifestResourceNames();

            if (manifests.Length == 1)
            {
                manager = …
Run Code Online (Sandbox Code Playgroud)

c# resources assemblies

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

如何使用JSon填充@html.dropdownlist mvc帮助器

我有一个<select>由JSon加载的.但我想用"@html.dropdownlist helper"代替.我的Json是:

function LoadSites() {
$("SelectSite").html("");
$.getJSON("/Pedido/GetSite", null, function (data) {
    $("#SelectSite").append("<option value=0>Selecione...</option>");
    $.each(data.Result, function (index, site) {
        $("#SelectSite").append("<option value='" + site.Id + "'>" + site.Nome + "</option>");
    });
});
Run Code Online (Sandbox Code Playgroud)

这个Json填充了这个......

<select id="SelectSite"></select>
Run Code Online (Sandbox Code Playgroud)

我的控制器:

        [HttpGet]
    public JsonResult GetSite()
    {
        Repository<Site> siteRepo = new Repository<Site>( unitOfWork.Session );
        return this.Json( new { Result = siteRepo.All() }, JsonRequestBehavior.AllowGet );
    }
Run Code Online (Sandbox Code Playgroud)

我希望我的代码更可重用和自我记录.如何使用dropdownlist将对象"site"从JSon发送到"cshtml"来执行类似的操作@html.dropdownlist(site.id, site.Nome)

有办法吗?

Tks伙计们

json razor asp.net-mvc-3

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

Asp.net mvc 3 - 自定义模型绑定

我有这样的模特

    public string Name { get; set; }

    public IEnumerable<int> ProjectMembersId { get; set; }
Run Code Online (Sandbox Code Playgroud)

应使用标准绑定代码绑定属性Name.

但属性ProjectMembersId应该使用我的自定义代码绑定.

所以我从DefaultModelBinder派生了一个类并重写了SetProperty方法.

protected override void SetProperty(ControllerContext controllerContext, ModelBindingContext bindingContext, System.ComponentModel.PropertyDescriptor propertyDescriptor, object value)
{
    if (propertyDescriptor.Name == "ProjectMembersId")
    {
        var list = new List<int>(5);

        var form = controllerContext.HttpContext.Request.Form;

        var names = form.AllKeys.Where(x => x.StartsWith("dhxGridObj"));

        foreach (var name in names)
        {
            int i;

            if (int.TryParse(form.Get(name), out i))
            {
                list.Add(i);
            }
        }

        value = list;
    }

    base.SetProperty(controllerContext, bindingContext, propertyDescriptor, value);
}
Run Code Online (Sandbox Code Playgroud)

芽问题是没有调用SetProperty方法,因为值提供程序不包含名为ProjectMembersId的项.

也许我正在覆盖defaultModelBinder的错误部分.那么最好的方式是什么?

asp.net-mvc modelbinders asp.net-mvc-3

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

如何在视图顶部添加模糊视图?

我有一个重新加载的NSTableView.在加载新数据时,我想用微调器添加一个子视图.我希望ontop上的视图是半透明的,并显示其下方的视图,模糊.我该怎么做呢?

macos cocoa objective-c nsview nstableview

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

如何用Javascript删除div元素?

假设我有一个网页,我感兴趣的是id为"content"的div,即:

<div id="content"></div>
Run Code Online (Sandbox Code Playgroud)

如何删除所有其他div元素,只显示我想要的div?

html javascript

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