小编amr*_*neo的帖子

没有加载QSQLITE驱动程序 - 在哪里放qt数据库驱动程序插件

我正在使用VS2008和QT插件来制作我的应用程序.在我运行应用程序时创建包后,我收到错误:

QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
Database error: QSqlError(-1, "Driver not loaded", "Driver not loaded") 
QSqlError(-1, "Driver not loaded", "Driver not loaded") 
Run Code Online (Sandbox Code Playgroud)

我已将qsqlite.dll添加到我的包中并且还更改了libpath.但我仍然得到这个错误.怎么解决这个问题.

我的代码::

  QStringList str;
str.append(".");
a.setLibraryPaths(str);
a.addLibraryPath("./sqldrivers/");

//a.addLibraryPath(".");

qDebug()<<"my library path : "<<a.libraryPaths();

QLibrary sqlib("qsqlite4.dll");
sqlib.load();
qDebug()<<"my library loaded"<<sqlib.isLoaded();

QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
qDebug()<<"Database error:"<<db.lastError();

db.setDatabaseName("vimukti1234");
qDebug()<< db.lastError();

 db.open();
QSqlQuery query;
Run Code Online (Sandbox Code Playgroud)

c++ sqlite qt visual-studio

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

使用Java将大(&gt; 1GB)文件上传到服务器

我要上传大于1GB的大文件(任何格式)。我将使用FTP或HTTP使用哪种技术。我想向我上传的文件添加停止和继续功能。我怎样才能做到这一点?任何示例,API或库?

java file-upload

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

错误LNK2019:未解析的外部符号"public:

我在VS 2008中使用libtorrent创建了一个torrent应用程序.我尝试了链接中提供的示例http://www.rasterbar.com/products/libtorrent/examples.html BUt它显示了我这些错误....如何解决他们?

Linking...
main.obj : error LNK2019: unresolved external symbol "public: __thiscall libtorrent::torrent_info::~torrent_info(void)" (??1torrent_info@libtorrent@@QAE@XZ) referenced in function _main
main.obj : error LNK2019: unresolved external symbol "public: __thiscall libtorrent::torrent_info::torrent_info(struct libtorrent::lazy_entry const &)" (??0torrent_info@libtorrent@@QAE@ABUlazy_entry@1@@Z) referenced in function _main
main.obj : error LNK2019: unresolved external symbol "class std::basic_ostream > & __cdecl libtorrent::operator<<(class std::basic_ostream > &,struct libtorrent::lazy_entry const &)" (??6libtorrent@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV12@ABUlazy_entry@0@@Z) referenced in function _main
main.obj : error LNK2019: unresolved external symbol "int __cdecl libtorrent::lazy_bdecode(char const *,char const *,struct libtorrent::lazy_entry &,int)" (?lazy_bdecode@libtorrent@@YAHPBD0AAUlazy_entry@1@H@Z) referenced …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2008

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

是否可以从javascript访问EWS托管API

我想使用html和JS创建一个Web应用程序,我将访问EWS托管API.那么我们可以通过javascript或任何其他语言访问EWS API吗?如果是,怎么办?

javascript web-applications ews-managed-api

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

在Qt中读取文本文件

我想读一个巨大的文本文件,其中我将根据逗号(,)划分字符串并将字符串存储在数组中.那怎么做呢.是否存在像badaOS一样的StringTokenizer操作的类.我试过QFile但是它无法读取整个文件.

c++ qt qt4

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

Sencha Touch列表存储禁用排序

我的列表是从php服务获取数据,收到的数据是我需要的顺序.但是,sencha会按字母顺序自动排序我的列表.以下是我的代码:

Ext.define('MyList', {
    extend: 'Ext.dataview.List',

    config:     {
        grouped: true,
        plugins: [
            {
                xclass:          'Ext.plugin.PullRefresh',
                pullRefreshText: 'Pull down to refresh'

            },
            {
                xclass:     'Ext.plugin.ListPaging',
                autoPaging: true,
                noMoreRecordsText: 'No More Records'

            }
        ]
    },
    initialize: function () {
        this.callParent(arguments);
        var store = Ext.create('Ext.data.Store', {

            pageParam: 'page',
            grouper: {
                groupFn: function (record) {
                    return record.data.group_label;
                }
            },
            model:   'ListItem',
            proxy:   {
                type:   'ajax',
                url:    '/m/services/activity_list_items.php',
                reader: {
                    type:         'json',
                    rootProperty: 'root.results'
                }
            }
        });

        var template = Ext.create('GenericListItem', {
            hascounts: true,
            hasicon:   true, …
Run Code Online (Sandbox Code Playgroud)

list sencha-touch-2

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

1> LINK:致命错误LNK1104:无法打开文件'libboost_system-vc90-mt-gd-1_36.lib'

我已经创建了一个使用libtorrent的应用程序.我正在使用boost库.我尝试了http://www.rasterbar.com/products/libtorrent/examples.html中给出的示例示例

并在我的MSVC 9.0中尝试过,但我收到此错误

1> LINK:致命错误LNK1104:无法打开文件'libboost_system-vc90-mt-gd-1_36.lib'

如何解决这个问题请帮帮我.

c++ visual-studio-2008

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

Qt中的数据库创建错误

我正在使用此代码来创建数据库.但我在调试中得到"假".我尝试了很多,但它不起作用.这有什么错误?

 QSqlQuery query;
qDebug() << query.exec("CREATE TABLE glucose (id INTEGER PRIMARY KEY AUTOINCREMENT, value INTEGER, date TEXT, time TEXT, duration TEXT, note TEXT");

   qDebug() << query.prepare("INSERT INTO glucose(id, value, date, time, duration, note)""VALUES(?, ?, ?, ?, ?, ?)");

   query.bindValue(1,edit_glucose->text().toInt());

   query.bindValue(2,datetime->date());

  query.bindValue(3,datetime->time());

  query.bindValue(4,"a");

   query.bindValue(5,edit_note->toPlainText());
   qDebug() << query.exec();
Run Code Online (Sandbox Code Playgroud)

c++ database qt qt4

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

如何从我的应用程序中启动Mail.app中的"新建消息"窗口

我能够使用命令[[NSWorkspace sharedWorkspace] launchApplication:@"Mail.app"]启动Mail.app;

但我想在Mail.app中启动新的消息窗口而不是整个Mail.app.我怎么能这样做?

macos cocoa objective-c

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