小编Dan*_*rly的帖子

表仅在实际设备上没有(公共)列

我有最简单的应用程序,我以为在我全神贯注之前我会在我的设备上尝试.但是,当我在iPhone上运行它时,我收到了最奇怪的错误消息(与我的macbook上的模拟器相关).

表没有(公共)列.

我正在使用SQLite.Net PCL,我已经从git hub构建了它,因为我遇到了一些问题,否则没有IOS的平台dll.

相关代码.

在我的模型中我有这个:

public class Setting
{
    [PrimaryKey, AutoIncrement]
    public long Id { get; set; }

    [Indexed]
    public string Key { get; set; }

    public string Value { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

抛出此错误消息的代码很简单:

using (SQLiteConnection db = GetCon ()) {

            db.CreateTable<Setting> ();
}
Run Code Online (Sandbox Code Playgroud)

但在我看来,最奇怪的是这个代码在模拟器上工作正常,但崩溃了iphone本身的应用程序.

如果有人有一些想法会很棒.

编辑:此错误在此文件行380 上的SQLite.Net-PCL库上引发,但在设备上而不在模拟器上.

c# iphone ios xamarin sqlite-net

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

流利的卡桑德拉vs阿奎莱斯?

我正在研究nosql数据库,我想知道哪个更适合作为cassandra项目的适配器.我在c#.net中开发,所以该网站给了我两个选择(非常友好).但是我想知道哪个会帮助我最多,并且是最好的表现等.有没有人使用流利的cassandra或aquiles,如果是这样,你怎么样?

任何评论赞赏.提前致谢.

.net c# api cassandra fluentcassandra

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

何时使用负载平衡?

我刚刚进入Web开发中更复杂的部分.这可能不是最好的地方.但是,什么时候最好为Web项目获得负载平衡?我知道这取决于良好的设计/糟糕的设计,你可以访问一个网站有多少用户,而不会真正影响性能.但是,我打算编写一个可能有很多用户的新项目,我想知道我是否应该考虑负载均衡.意见欢迎; 提前致谢!

我不应该认为该项目很可能是使用mongodb或pgsql后端的asp.net(webforms或mvc尚未决定)(再次仍在决定).

windows asp.net load-balancing

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

通过网络连接到PostgreSQL

我有一个在Windows 7上运行的pgsql服务器.我可以使用计算机名远程连接到网络中,所以我知道配置等没有问题.我已禁用防火墙.我有一个静态IP,并试图从另一个网络连接到数据库,但我得到错误:服务器不听.我究竟做错了什么?我知道关于IP地址的少量信息,所以任何帮助将不胜感激.提前致谢!

编辑:更多的信息,我已经建立了一个家庭网络,我有两台联网的计算机,可以访问驻留在其中一台计算机上的pgsql服务器.我位于英国,从plusnet获取我的互联网,配置全部在汤普森网关完成.第三台计算机是不在同一网络上的远程计算机,我只是在测试是否可以"托管"pgsql数据库,而不是网络计算机.它真的是一个最讨人喜欢的东西,尽管如果我也可以出于工作原因这样做.谢谢你的帮助.(对不起,如果我听起来很蠢,但这真的不是我的主题!)

database postgresql

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

使用Lazarus为Mac编写代码

我对拉撒路的自由帕斯卡做了一些工作.因此,当客户要求我为mac编写应用程序时,在最初之后,"它无法完成"阶段.(其次是asp.net可能是舞台)我想用lazarus写它.

问题是.我只有一台运行mac OSX的虚拟机,这意味着我真的不想在mac上开发.但是,我似乎无法获得我在Windows上的lazarus中编写的应用程序在Mac上工作.我已尝试使用Lazarus Wiki进行部署,并且MACOS文件夹为空,因此当我将其放在mac上时,它不会运行应用程序.

这样做的最佳方式是什么,还是我咆哮错误的树?

windows macos freepascal cross-compiling lazarus

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

如何在xml中将可见度和高度的视图高度定义为wrap_content?

我有一个带有visibility = gone和height = wrap_content的ListView,我需要它的高度来制作展开动画.

我已经尝试过了:

view.measure(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
int height = view.getMeasuredHeight();
Run Code Online (Sandbox Code Playgroud)

v.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED),
                View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED));
int height = view.getMeasuredHeight();
Run Code Online (Sandbox Code Playgroud)

v.measure(View.MeasureSpec.makeMeasureSpec(ViewGroup.LayoutParams.MATCH_PARENT, View.MeasureSpec.UNSPECIFIED),
                View.MeasureSpec.makeMeasureSpec(ViewGroup.LayoutParams.WRAP_CONTENT, View.MeasureSpec.UNSPECIFIED));
int height = view.getMeasuredHeight();
Run Code Online (Sandbox Code Playgroud)

但它让我的价值降低了.

我试图在onResume之后这样做.

java xml android

4
推荐指数
2
解决办法
6684
查看次数

linq到代码中更改数据库连接字符串的实体

我正在使用postgresql的devart组件dotconnect.我使用linq创建了实体站点,但是,我希望每个用户都有一个单独的数据库.这意味着我需要为已登录的每个人更改连接字符串.我理解如何生成新连接字符串等的主要部分,但是,当我将其作为参数传递给对象上下文对象时,它会返回有错误

"不支持用户ID关键字,"

如果我创建一个生成实体连接的类,则错误消息将更改为:

"无法加载指定的元数据资源."

在这些情况下无法弄清楚我做错了什么.

c# linq linq-to-entities entities

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