小编Nik*_*ruk的帖子

在vb.net中使用其名称访问属性

例如:

Sub Test()
  Dim car as new MyCar
  car.chassis.wheel.radius = 15
  Console.WriteLine(car.chassis.wheel.radius)    
End Sub
Run Code Online (Sandbox Code Playgroud)

所以问题是.是否可以使用像Something("car.chassis.wheel.radius")= 15这样的字符串名称来访问该属性?

vb.net reflection

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

如何将CheckBox添加到TemplateField HEADER?

我有这个:

<asp:GridView ID="gvShows" runat="server" HorizontalAlign="Center" DataKeyNames="dataSource,title" Caption="Show List" AutoGenerateColumns="False" AllowSorting="True" CaptionAlign="Top" OnSorting="gvShows_Sorting">
<RowStyle BorderColor="Black" />
<Columns> 
    <asp:TemplateField HeaderText="Select" > 
        <ItemTemplate> 
            <asp:CheckBox ID="cbSelect" runat="server" AutoPostBack="false"/> 
        </ItemTemplate> 
    </asp:TemplateField> 
    <asp:BoundField HeaderText="Data Source" DataField="DataSource" SortExpression="DataSource"/> 
    <asp:BoundField HeaderText="Show Title" DataField="Title" SortExpression="Title"/> 
    <asp:BoundField HeaderText="Episode Title" DataField="EpisodeTitle"     SortExpression="EpisodeTitle"/> 
    <asp:BoundField HeaderText="Genre" DataField="Genre" SortExpression="Genre"/> 
    <asp:BoundField HeaderText="Show Type Description" DataField="ShowTypeDescription" SortExpression="ShowTypeDescription"/> 
    <asp:BoundField HeaderText="Director Name" DataField="DirectorName" SortExpression="DirectorName"/> 
    <asp:BoundField HeaderText="Release Year" DataField="ReleaseYear" SortExpression="ReleaseYear"/> 
    <asp:BoundField HeaderText="Season Episode" DataField="SeasonEpisode" SortExpression="SeasonEpisode"/> 
    <asp:BoundField HeaderText="Show ID" DataField="ShowId" SortExpression="ShowId"/> 
    <asp:BoundField HeaderText="Episode ID" DataField="EpisodeID" SortExpression="EpisodeID"/> 
</Columns>  
Run Code Online (Sandbox Code Playgroud)

这给了我这个:

我想更改突出显示的单词的"SELECT" …

c# asp.net gridview templatefield

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

wait_for_completion为make_request中的submit_bio没有返回

我正在Linux内核和我的make_request例程中编写自定义块驱动程序,在写入时我需要在写入新数据之前读取bio的指定扇区(来自物理驱动器)的数据.我的下面的摘录展示了我想要完成的大部分内容,但无论出于何种原因,我都没有从wait_for_completion获得回报.一旦I/O执行到块设备.它在submit_bio之后挂起,永远不会继续.每隔120秒,我会得到一个堆栈转储和消息,说明任务是如何被阻止的.有任何想法吗?思考?

... in make_request ....

if(rw != READ){
    struct completion event;
    struct bio *biow = bio_alloc(GFP_NOIO, bio_segments(bio));
    biow->bi_bdev = bio->bi_bdev;
    biow->bi_sector = bio->sector;
    biow->bi_rw = READ_SYNC;
    biow->bi_vcnt = bio_segments(bio);
    biow->bi_size = bio->bi_size;
    init_completion(&event);
    biow->bi_private = &event;
    biow->bi_end_io = bi_complete;
    submit_bio(READ_SYNC, biow);
    wait_for_completion(&event);
    .... some more magic occurs here ....
}
generic_make_request(bio);
Run Code Online (Sandbox Code Playgroud)

kernel device-driver linux-device-driver linux-kernel block-device

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

无法删除和更新访问链接表上的记录

我有访问数据库名为road.mdb.在road.mdb里面,我有一个链接的SQL表,
表名是student.

我可以在MSAccess中使用查询设计插入记录

但我不能更新也不能删除

当运行删除查询时,错误是:无法从指定的表中删除

delete from student where studentid=303;
Run Code Online (Sandbox Code Playgroud)

当我在下面运行更新查询时,错误是:操作必须使用可更新的查询

update student set Name='BOB' where studentid= 303;
Run Code Online (Sandbox Code Playgroud)

我可以完全访问sql数据库,我可以使用sql management studio运行查询.是不是可以在MSaccess中使用查询设计删除和更新?奇怪的是我可以使用MSaccess中的查询设计插入新记录

谢谢

sql ms-access

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

从列表值创建对

我有一个带有一些值的列表,比方说1 2 3 4 5 6

我需要像这样配对:12 13 14 15 16 23 24 25 26 34 35 36 45 46 56

基本上,我需要将它们全部混合以创建独特的值集.

您对如何创建这样的新列表有什么想法吗?

谢谢您的意见!

.net c# list

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

编译Java项目后出错:线程"main"中的异常java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0

我正在为学校做一个项目.该项目是用户需要猜测对象价格的游戏.价格是随机生成的.用户有5次机会猜测它.如果他没有,游戏就结束了,并被问到是否要重播.这个游戏的名称可以称为价格合适.我的问题是,当我运行项目时,它会在收到用户的答案之前崩溃,以确定他是否想要重播.

Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java:658)
at pkgthepriceisrightv1.ThePriceisRightV1.main(ThePriceisRightV1.java:102)
Java Result: 1
BUILD SUCCESSFUL (total time: 7 seconds)
Run Code Online (Sandbox Code Playgroud)

这是错误.我不知道是什么问题....

这里是我正在获取信息的代码行,来自用户的是或否,这是第102行,在错误代码中,我已经声明了我的所有变量.valeur_recommencer是一个char,而restart是一个字符串.我的所有代码都是用Java编写的.请原谅我的代码语言,全部是法语,是学校的要求.

recommencer = lire.nextLine();   
valeur_recommencer = recommencer.charAt(0);
Run Code Online (Sandbox Code Playgroud)

java netbeans outofrangeexception indexoutofboundsexception

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