小编cjk*_*cjk的帖子

表单中的Load事件,Activate事件和Enter事件之间的区别

我正在使用VB.NET for Windows应用程序.在表单中Load事件,Activate事件和Enter事件之间的区别是什么,以及执行上述事件的顺序.请任何人帮助我.

Sivakumar.P

c# vb.net winforms

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

SQL错误:操作数应包含1列

我有这个查询,我得到错误"操作数应该包含1列",我的查询中有什么错误?

SELECT * FROM contact AS b WHERE b.id IN 
(
    SELECT * 
    FROM contact AS e 
    WHERE e.firstname LIKE ? 
    OR e.lastname LIKE ? 
    OR e.email LIKE ? 
    OR e.phone LIKE ? 
    OR e.company LIKE ? 
    OR e.profession LIKE ? 
    OR e.mobile LIKE ?
)
Run Code Online (Sandbox Code Playgroud)

sql

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

将ArrayList转换为2D数组

在Java中如何将ArrayList转换为二维数组Object [] []?

来自评论:我将通过更多细节向您描述问题:XML文件包含联系人列表(例如姓名,地址......).我可以获取此信息的唯一方法是通过ArrayList,它将提供给我.因为我需要以有序的方式将这个数组列表的内容存储在Java Swing表中,所以我想将它转换为二维对象数组

java arrays arraylist

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

为什么INT不比UNIQUEIDENTIFIER更有效(根据执行计划)?

我有一个父表和子表,其中将它们连接在一起的列是UNIQUEIDENTIFIER类型.

子表在列上有一个聚簇索引,它将它连接到父表(它的PK,它也是聚簇的).

我已经创建了这两个表的副本,但是将关系列更改为INT,重建了索引,使它们基本上是相同的结构,并且可以以相同的方式查询.

当我从父表中查询已知的20条记录时,从子表中提取所有相关记录,我得到两者相同的查询成本,即批次的50/50成本.

如果这是真的,那么我改变所有这些表的巨型项目似乎毫无意义,除了加速插入.任何人都能提供有关情况的任何信息吗?


编辑:

问题不在于哪个更有效,但为什么查询执行计划将两个查询显示为具有相同的成本?

sql-server

6
推荐指数
1
解决办法
716
查看次数

事件驱动与顺序编程

我的一位朋友最近在他的团队中争论过事件驱动编程与顺序编程的优缺点.

你对此有何看法?

event-driven-design

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

如何在Android AVD中打开SD卡文件夹?

我在Android SDK的插件目录中有2.3的Motorola MB860 SDK插件.我创建了一个AVD来使用它来模拟Atrix硬件.

现在我的应用程序在SD卡的根目录中创建了一个文件夹.我安装了应用程序以在模拟器上运行.应用程序安装正常,但我不知道如何导航和打开SD文件夹.有人可以帮帮我吗?

是的,在创建AVD期间,我指定SD卡大小为1 GB,当模拟器出现时,它说准备SD卡,但我没有看到任何"文件"应用程序,如在手机中打开SD卡文件夹.

编辑 - 找到它 - 我可以在开发者工具/访问终端模拟器

编辑 - 更新 - 请有人告诉我如何删除SD卡中的文件夹?我到了终端模拟器并做了rm -r它说没有找到许可.我做"su",它说用户没有权限?我怎么做

在DDMS中如何删除目录

更新 - 问题已解决

c:\Program Files (x86)\Android\android-sdk\platform-tools>adb.exe shell rm -r /mnt/sdcard/<directoryname>
Run Code Online (Sandbox Code Playgroud)

固定它

android motorola

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

Android App中的活动数量是否重要?

我正在开发一款Android应用.我已经完成了20多项活动.所以我有点担心.我的意思是,如果Android应用程序中有更多活动,它是否会影响应用程序的性能,如速度,内存或任何其他问题?

虽然这不是一个标准问题,但我仍然觉得它可以帮助其他人

android android-activity

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

如何在asp.net中删除动态创建的控件

我在面板中运行时创建了一些文件上传控件..现在我想删除点击链接按钮的控件.

我怎样才能做到这一点..

以下是动态控制箱子的代码..

protected void LinkButton1_Click(object sender, EventArgs e)
{
    Panel1.Visible = true;
    newattach(count);
    count++;      
}
private void newattach(int tot)
{
    int i;
    for (i = 0; i < tot; i++)
    {

        f1 = new FileUpload();
        f1.ID = "FileUpload" + count.ToString();
        f1.Height =20;
        f1.Width = 150;
        Panel1.Controls.Add(f1);
    }

}
Run Code Online (Sandbox Code Playgroud)

asp.net

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

是否有可以检查空引用异常的工具?

是否有可用的工具可以扫描代码并检查可能的空引用异常,即在调用方法/访问属性之前没有代码检查null?

c# nullreferenceexception

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

为插入,修改和删除创建数据库触发器的正确​​语法是什么

我有一个似乎是SQL服务器中的数据库触发器的基本方案,我遇到了一个问题.

我有表 用户(身份证,姓名,电话等),我有表UsersHistory(id,user_id动作,字段,时间戳)

我想要一个数据库触发器,随时随地插入,更新或删除用户,我想在UsersHistory中创建一个新记录,其中包含用户ID和已完成的操作(插入新的,更新的字段,已删除的ID.基本上是审计日志表.

这是我有多远,但我无法弄清楚如何:

  1. 获取修改和删除的ID以及
  2. 如何获取已更改的字段列表以及已提交的操作(插入,删除,更新)

CREATE TRIGGER Update_Users_History 
   ON  Users
   AFTER INSERT,DELETE,UPDATE
 AS 
 BEGIN
-- Insert statements for trigger here

insert into UsersHistory (user_id, [action], [fields], timestamp)
select  max(id) as user_id, {action ??},{fields??}  getdate() from Users)

END
GO
Run Code Online (Sandbox Code Playgroud)

有什么建议?

sql database sql-server triggers

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