2016-08-13 42 views

回答

0

是的,你可以。與C * blob對應的C#數據類型是byte []。如果我有一個C *表是這樣的:

CREATE TABLE datatable (
    id INT, 
    segment INT, 
    data BLOB, 
    PRIMARY KEY (id, segment) 
) 

我創建了一個相應的C#類:

[TableAttribute("datatable")] 
public class DataTableRecord { 
    public int id { get; set; } 
    public int segment { get; set; } 
    public byte[] data { get; set; } 
} 

我插入到這樣的:

DataTableRecord record = new DataTableRecord { 
    id = 1, 
    segment = 1, 
    data = /* your blob data */ 
}; 

Mapper mapper = new Mapper(session); 
mapper.Insert<DataTableRecord>(record); 

的偉大工程。記住斑點被限制在16兆。