小编Yaq*_*mad的帖子

使用SQL获取文件夹中的每个文件大小

我们将图像保存在可以有图像和子文件夹的文件夹中,这些子文件夹也可以有图像和子文件夹

c:\myImageFolder\image1.png    //'myImageFolder' have image
c:\myImageFolder\Folder1\imagex.png // 'myImageFolder' have another folder inside which is 'Folder1'.
c:\myImageFolder\Folder1\ChildFolder1\imagen.png // 'myImageFolder' have 'Folder1' which have 'ChildFolder1' which have imagen.png
Run Code Online (Sandbox Code Playgroud)

我们需要知道有多少图像在1 MB以上,超过750KB和500KB?

一些事实:

  • 我们需要通过SQL来实现
  • 我们正在使用SQL Server 2008
  • myImageFolder 包含超过数千个子文件夹
  • myImageFolder 大小接近5 GB

提前感谢您宝贵的时间和帮助. 注意: 我找到了解决方案,你可以在这里找到它

t-sql sql-server file filesize

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

SQLite LEFT JOIN&WHERE子句混淆

我有两张桌子:

表1:问题:

QuestionId NUMERIC
Title      TEXT
Run Code Online (Sandbox Code Playgroud)

问题表中的测试数据:

QuestionId     Title
1              What is your name?
2              What is your age?
Run Code Online (Sandbox Code Playgroud)

表2:答案:

AnswerId     NUMERIC
PersonId     NUMERIC
QuestionId   NUMERIC
Answer       TEXT
Run Code Online (Sandbox Code Playgroud)

如果Answers表中没有数据,则下面的查询返回正确的结果(2行):

SELECT  q.QuestionId, q.Title, a.Answer
FROM    Questions q
    LEFT OUTER JOIN Answers a ON q.QuestionId = a.QuestionId
WHERE    a.PersonId = 2 OR a.PersonId IS null
Run Code Online (Sandbox Code Playgroud)

但是,如果我在答案表中有例如1条记录,例如:

AnswerId     1
PersonId     1
QuestionId   1
Answer       'My Name is Yaqub'
Run Code Online (Sandbox Code Playgroud)

以下查询工作正常:

SELECT  q.QuestionId, q.Title, a.Answer
FROM    Questions q
    LEFT …
Run Code Online (Sandbox Code Playgroud)

sqlite left-join where-clause

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

在sqlite中删除+订单(Android)

我有一个表用于保存我的应用程序的排名与以下字段:[id,username,score]我想清理表只保留前100个条目.

我怎么能这样删除?我试过DELETE FROM ranking ORDER BY score DESC LIMIT 100,999999999)但它返回一个错误:

Error: near "ORDER": syntax  error
Run Code Online (Sandbox Code Playgroud)

我考虑的其他选择是:

DELETE FROM ranking WHERE id NOT IN (SELECT id FROM ranking ORDER BY score 
  DESC LIMIT 100)
Run Code Online (Sandbox Code Playgroud)

但我不知道它是否有效

sqlite

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

Crm 2011 Fetch XMl - 无效的XML问题,如何修复?

我正在使用fetch xml来修复ms crm 2011实体的值.它抛出INVALID XML错误,示例xml如下:

<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'>
    <entity name='xyz_registrationanswer'>
         <attribute name='xyz_registrationid' />
         <attribute name='xyz_name' />
         <filter type='and'> 
            <condition attribute='xyz_name' operator='in' >  
                <value>Do you want to subscribe to 1 & 2?</value>         
            </condition> 
        </filter> <order attribute='xyz_name' descending='false' />
    </entity>
</fetch>
Run Code Online (Sandbox Code Playgroud)

通过调查问题,我发现原因是1和2之间的&符号:

<value>Do you want to subscribe to 1 & 2?</value> 
Run Code Online (Sandbox Code Playgroud)

1-有人可以帮我解决这个问题吗?

2-什么是其他非法字符,以便我可以处理它们?

问候.

xml fetchxml dynamics-crm-2011

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

Android - 如何清除textView?

我使用eclipse在java中创建了一个Android应用程序,它创建了一个Sqlite数据库,并允许用户向其添加数据.用户还可以搜索现有数据.我使用了android游标对象.查询完成后如何清除文本框?例如,我键入"value"以检索与该值关联的所有记录.现在我想进行另一次搜索.当我单击文本框时,我希望清除文本框以进行下一次搜索.

这是我插入和检索数据的代码的一部分:

db.execSQL("CREATE TABLE IF NOT EXISTS " + MY_DATABASE_TABLE + " (id INTEGER PRIMARY KEY AUTOINCREMENT, " + " name TEXT," + " number TEXT);");

Cursor cur = db.rawQuery("INSERT INTO " + MY_DATABASE_TABLE + " (name, number)" + " VALUES ( \"" + newname + "\", \"" + newnumber + "\");", null);
cur.moveToFirst();
while (cur.isAfterLast() == false) 
{
    result.append("\n" + "Id: " + cur.getString(0) + " | " + "Name: " + cur.getString(1) + " | " + "Phone …
Run Code Online (Sandbox Code Playgroud)

android textview

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

使用sql插入crm数据库是否安全?

我们需要将data(8k records)插入到a中CRM Entity,数据将来自其他CRM Entities.目前我们正在通过代码进行,但需要花费太多时间(Hours).我想知道我们是否使用SQL直接插入CRM Database它会更容易,只需几分钟.但在向远方移动之前,我几乎没有问题:

  1. 使用SQL直接插入CRM数据库是否安全?

  2. 使用SQL将数据插入CRM的最佳实践是什么?

  3. 在尝试之前我应该​​考虑什么?

编辑:

4:如何提高插入性能?

sql dynamics-crm dynamics-crm-2011

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

C# Outlook 向多个收件人发送一封电子邮件

我一直在尝试弄清楚如何通过 C# 向多个收件人发送 Outlook 电子邮件。现在我可以在收件人之间进行循环,但是我的发件箱中将会有很多已发送的电子邮件。

            Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
            Microsoft.Office.Interop.Outlook.MailItem oMsg = (Microsoft.Office.Interop.Outlook.MailItem)oApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);

            oMsg.HTMLBody ="test";
            oMsg.Subject = "test" ;
            Microsoft.Office.Interop.Outlook.Recipients oRecips = (Microsoft.Office.Interop.Outlook.Recipients)oMsg.Recipients;        
            Microsoft.Office.Interop.Outlook.Recipient oRecip = (Microsoft.Office.Interop.Outlook.Recipient)oRecips.Add("xxx@xxx.com");
            oRecip.Resolve();
            oMsg.Send();
            oRecip = null;
            oRecips = null;
            oMsg = null;
            oApp = null;
Run Code Online (Sandbox Code Playgroud)

如果我向其中添加多个地址,例如: (Microsoft.Office.Interop.Outlook.Recipient)oRecips.Add("xxx@xxx.com,yyy@yyy.com,zzz@zzz.com") 这将无法正常工作。谁可以帮我这个事?

c# outlook

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

在android中自定义谷歌地图V2的配色方案

目前我正在我的 android 应用程序中使用谷歌地图 v2,我遇到了地图配色方案定制的问题。我看到在 web 中使用 javascript 是可能的https://developers.google.com/maps/customizehttp://jsfiddle.net/SQvej/ js 中的一些示例

var settingsItemsMap = {
zoom: 12,
center: new google.maps.LatLng(40.768516981, -73.96927308),
zoomControlOptions: {
  style: google.maps.ZoomControlStyle.LARGE
},
styles:[
    { featureType: "water", stylers: [ { hue: "#F4B741"} ] },
    { featureType: "road", stylers: [ { hue: "#ff0000" } ] }
],
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('map_canvas'), settingsItemsMap );
Run Code Online (Sandbox Code Playgroud)

但没有找到安卓地图的解决方案,有什么建议吗?

android android-maps

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

什么减少(Android)电池时间的东西?

在我们的一个应用程序中我们需要使用GPS continuesly,目的是为了获得用户的驾驶速度.最近我发现,虽然使用GPS继续可以耗尽设备电池.如果未使用GPS设备,设备电池将工作数小时,但如果使用GPS,则会大大缩短电池寿命.

  1. 我想知道"还有什么其他东西"可以减少电池时间?

  2. 我们如何避免它们?

  3. 使用它们的最佳做法是什么?

gps android battery power-management wifi

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

CRM 2011 KeyNotFoundException异常

我是CRM开发的新手.我有一个自定义实体"客户".该实体有一个名为"defaultcustomer"的字段,可以是TRUE或FALSE.我正在使用插件,我需要为所有"客户"将"defaultcustomer"设置为FALSE.我这样做如下:

事实:

我已经为实体"客户"本身注册了插件.因此,当实体"客户"更新时,插件将触发.

private void MakeAllNonDefault()
{

    try
    {
        QueryExpression query = new QueryExpression("customer");
        query.ColumnSet = new ColumnSet("defaultcustomer");

        EntityCollection retrieved = service.RetrieveMultiple(query);

        foreach (Entity myCustomer in retrieved.Entities)
        {

            myCustomer["defaultcustomer"] = false;
            service.Update(myCustomer);
        }

    }
    catch (Exception ex)
    {
        throw new InvalidPluginExecutionException("An error occurred in MakeAllNonDefault(): " + ex.ToString());
    }
}
Run Code Online (Sandbox Code Playgroud)

错误: 它会在此行引发错误:

myCustomer["defaultcustomer"] = false;

System.Collections.Generic.KeyNotFoundException: 
The given key was not present in the dictionary. 
Run Code Online (Sandbox Code Playgroud)

keynotfoundexception query-expressions dynamics-crm-2011

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