小编jef*_*eff的帖子

如何重新启动Android模拟器?

我基本上试图这样做: 自动更改Android模拟器区域设置

一切都在"开始"之前一直有效.模拟器开始启动,但永远在闪烁的'ANDROID'屏幕上继续加载.我一定错过了什么......如何从ADB重启仿真器?

好的,我应该更具体一点.

我试图使用adb从命令行执行此操作.我可以使用adb来设置setprop,我可以停止模拟器.当我尝试在adb shell中执行'start'时,模拟器确实开始启动,但它永远不会返回到锁定屏幕.

android adb

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

在C#中使用数据库需要一些帮助

我有一个包含两个表的数据库.这两个表都是相关的,并且具有相同的关键字段.例如,它们都具有对应于ISBN = 12345的数据行,但是这两个表具有关于该ISBN的不同数据.

所以,我试图弄清楚如何将两个表中的数据显示到一个dataGridView中.我尝试过在网上找到的一些SQL命令,但看起来C#中的命令可能与普通的SQL查询不同.

假设table1具有以下字段:ISBN,颜色,大小和table2具有ISBN,weight字段.

我需要一种在数据网格视图中显示ISBN,颜色,大小,重量的方法.我想我必须以某种方式用适配器来做这件事.我可以单独连接并对表进行查询,并在我的datagridview中显示数据,但我无法弄清楚如何混合来自两个单独表的数据.

如果你有一个很好的资源我可以读到这个我很想拥有它,我的google-fu让我失望.

这是我现在可以使用我的数据库做的一个例子:

    private void Form1_Load(object sender, EventArgs e)
    {
        // TODO: This line of code loads data into the 'database1DataSet.Book' table. You can move, or remove it, as needed.
        this.bookTableAdapter.Fill(this.database1DataSet.Book);
        string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + @"C:\Users\Geoff\Documents\cs 351\Database1.accdb" + ";Persist Security Info=False;";
        OleDbConnection conn = new OleDbConnection(connectionString);
        string query = "select * from Book where ISBN = 12345";
        OleDbCommand com = conn.CreateCommand();
        com.CommandText = query;
        OleDbDataAdapter adapter = new OleDbDataAdapter(com);
        DataSet data = new …
Run Code Online (Sandbox Code Playgroud)

c# sql oledb

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

我怎样才能将一个基本上是元组的类型视为F#中的元组

好吧,所以让我说我有一个类似的定义:

type Foo = 
    | Bar of (SomeType * SomeType * SomeType * SomeType)
    | ...(other defs)
Run Code Online (Sandbox Code Playgroud)

所以我有一个Bar,它基本上是4个SomeTypes的元组.我想访问元组的各个成员.我试过这个:

让Bar(一,二,三,四)= someBar

但是当我尝试在函数中引用一个或两个时,它表示"值或构造函数未定义"因此它不按预期处理赋值.这样做的正确方法是什么?

另外,如果我尝试:

let one,two,three,four = someBar
Run Code Online (Sandbox Code Playgroud)

它抱怨:someBar预计会有类型'a*'b*'c*'d但这里有类型Foo

谢谢,

syntax f# types tuples

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

如何在F#中使用返回不同类型的函数?

我用F#制作了扫描仪.目前,它返回一组带有类型(Token,string)的元组列表.

理想情况下,我想返回可能包含不同类型的元组列表.例如:

(Token, string) 
//if it's an identifier

(Token, float)
//if it's a float. 

(Token, int)
//etc
Run Code Online (Sandbox Code Playgroud)

所以,基本上我想返回类型,(Token, _) 但我不知道如何指定它.现在它只是抱怨错误类型的错误.我正在浏览我的书和wikibooks,但我不确定这是什么.

如果这真的不可能,我想我可以稍后转换类型,但我希望我能以这种方式返回东西.

f# lexical-analysis

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

如何在F#中引用任何大小的元组的特定成员

好吧,这可能是一个愚蠢的问题.

所以我有一些大小为4的元组,因此(int,int,int,int)

如果它是2元组,我可以使用fst(myTuple)来引用第一个元素.我怎么能说,参考4元组的第三个元素?

syntax f# tuples

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

标签 统计

f# ×3

syntax ×2

tuples ×2

adb ×1

android ×1

c# ×1

lexical-analysis ×1

oledb ×1

sql ×1

types ×1