سؤال

هذا هو الخطأ الذي أحصل عليه عند تشغيل هذا الرمز:

if(mysqlpp::UseQueryResult  res = conn.query(sql).use())

ما هو أكثر إثارة للاهتمام هو أن السطر التالي ليس لديه أي مشاكل

while(mysqlpp::Row row = res.fetch_row())

حقا يقودني مجنون. لقد شملت حتى يدويا نتيجة

حاولت جميع المجموعات هذه

تشمل النتيجة. h، mysql ++. h، connection.h

هل كانت مفيدة؟

المحلول

هل من الممكن أن تستخدم نسخة قديمة من MySQL ++؟ ال StoreQueryResult الطبقة المستخدمة لتكون يسمى Result قبل الإصدار 3.0.0..

يحرر: إيه ... و UseQueryResult تستخدم لتكون يسمى ResUse, ، وهو أكثر ملاءمة بعض الشيء لرسالة الخطأ الخاصة بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top