在两个数据库之间添加外键关系

我在两个不同的数据库中有两个表。 在table1(它在database1中)有一个名为column1的列,它是一个主键。 现在在table2(它在databse2中)有一个名为coulmn2的列,我想把它作为一个外键添加。 我试图添加它,它给了我以下错误: 消息1763,级别16,状态0,行1 跨数据库外键引用不受支持。 外键Database2.table2。 消息1750,级别16,状态0,行1 无法创build约束。 查看以前的错误。 我该怎么做既然这些表在不同的数据库中。

iPhone应用程序商店“准备上传”永远

10天前,我在我的iTunes Connect帐户中添加了两个应用程序。 一个是“轻”版本,另一个是我要收费的。 完整版本已经在app store中,但免费版本的状态没有比“准备上传”更进一步。 十天之内! 一定有什么问题吧? 如果是这样 – 我怎么才能知道发生了什么事? 我做了我的证书摆弄,因为我创build了一些com.company.FreeApp ,然后撤销,并创build了一个com.company.* ,但我不知道确切的顺序,我添加了应用程序等。导致应用程序停止在“准备上传”状态? 任何其他的想法? 谢谢!

可能使用border-radius和具有渐变的border-image?

我正在devise一个具有圆形边框(边框半径)的input框,并尝试向所述边框添加渐变。 我可以成功地制作渐变和圆angular边框,但是不能一起工作。 它可以是无渐变的圆形,也可以是带有渐变的边框,但不包含圆angular。 -webkit-border-radius: 5px; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b0bbc4), to(#ced9de)) 1 100%; 无论如何都有CSS属性一起工作,或者这是不可能的?

PUT与POSTfile upload使用Zend Framework构buildREST风格的api

我正在通过Zend_Rest_Route使用Zend Framework构build一个RESTful API。 对于file upload,我应该使用PUT还是POST来处理这个过程? 我试图尽可能与REST动词的定义保持一致。 请参考: PUT或POST:故事的REST 我理解这一点的方式是,当且仅当我更新指定资源的完整内容时,我应该使用PUT。 我将不得不知道要input的确切URL。 另一方面,我应该使用POST,如果我发送一个命令到服务器创build一个指定资源的下属,使用一些服务器端algorithm。 假设这是一个用于图片上传的REST API。 这是否意味着我应该使用POST如果服务器是操纵图像文件(即创build缩略图,resize等); 并使用PUT,如果我只是简单地将图像原始文件保存到服务器? 如果我使用PUT来处理file upload,那么过程如下: 用户发送GET请求来检索要放置到的文件的特定URL。 然后用户从GET响应发送PUT请求到URL。 正在上传的文件与用户上传完全一样。 我对这个东西相当陌生, 所以希望我在这里有道理… 如果你知道这个“最好”的方法,请随时发表评论。

JSONObject – 如何获得一个值?

我在http://json.org/javadoc/org/json/JSONObject.html上使用了一个java类。 以下是我的代码片段。 String jsonResult = UtilMethods.getJSON(this.jsonURL, null); json = new JSONObject(jsonResult); getJSON返回下面的string {"LabelData":{"slogan":"AWAKEN YOUR SENSES","jobsearch":"JOB SEARCH","contact":"CONTACT","video":"ENCHANTING BEACHSCAPES","createprofile":"CREATE PROFILE"}} 现在…我怎样才能得到“口号”的价值? 我尝试了页面上列出的所有方法,但都没有工作。

使用ListView:如何添加标题视图?

我迷上了ListView API ,我看到了这个方法: addHeaderView(View v) 我想要做的是在布局上面有一个布局,这可能吗? 我试着做一些事情: EditText et=new EditText(this); et.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); et.setInputType(InputType.TYPE_CLASS_TEXT); addHeaderView(et); //makes app crash 我也试过了 setContentView(R.layout.tryview); 但它也使应用程序崩溃。 非常感谢帮助! 编辑 :这个类的代码是: public class GroupsActivity extends ListActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); String your_array_contents[] = {"a","ab","c"}; setListAdapter(new ArrayAdapter<String>(this, R.layout.groups_layout, your_array_contents)); EditText et=new EditText(this); et.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); et.setInputType(InputType.TYPE_CLASS_TEXT); ListView lv = […]

以编程方式调整布局的大小(如animation)

我想调整我的活动中的一些布局。 这是主XML的代码: <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:orientation="vertical" > <LinearLayout android:id="@+id/top" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:background="#3ee3e3" > </LinearLayout> <LinearLayout android:id="@+id/middle" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> </LinearLayout> <LinearLayout android:id="@+id/bottom" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:background="#fe51e6" > </LinearLayout> </LinearLayout> 正如你所看到的,顶部和底部的布局高度是0,中间的布局覆盖了所有的地方。 我想以编程方式减小中间布局大小,同时增加顶部和底部布局大小,直到所有布局具有相同的高度。 我希望它看起来像一个animation。 我该怎么做? 谢谢

如何避免回声closuresFIFO命名pipe道? – Unix的FIFO有趣的行为

我想输出一些数据到一个pipe道,并让另一个进程对数据行逐行进行操作。 这是一个玩具的例子: mkfifo pipe cat pipe& cat >pipe 现在我可以input任何我想要的东西,按下后立即看到同一行。 但是,如果用echo替代第二个pipe道: mkfifo pipe cat pipe& echo "some data" >pipe echo和cat pipe&完成后,pipe道closures,以便我不能通过pipe道传递更多的数据。 有没有办法避免closurespipe道和接收数据的进程,这样我就可以通过pipe道从bash脚本传递多行数据,并在到达时处理它们?

Android应用程序中的所有活动共享一个SQLiteOpenHelper实例是否可行?

将SQLiteOpenHelper的单个实例作为子类应用程序的成员是否可以,并且让所有需要SQLiteDatabase实例的活动从一个帮助器中获取?

在UILabel中适合文本

这是我的代码 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 50, 300, 50)]; label.textAlignment = UITextAlignmentCenter; label.backgroundColor = [UIColor clearColor]; label.textColor = [UIColor whiteColor]; label.textColor.font = [UIFont fontWithName:@"Verdana" size:30]; label.text = @"A very long string"; etc… 问题是字体很大,不适合标签。 它只是显示“一个非常” 该怎么做才能显示整个文本。 我努力了 label.lineBreakMode = UILineBreakModeWordWrap; label.numberOfLines = 0; 但是这对我不起作用。 我想以编程方式做到这一点。 //编辑 CGRect frame = CGRectMake(10, 50, 300, 50); NSString *labelString = […]