Ben Başlıktan da anlaşılacağı gibi, bir 'seçme sorgusu sonucu' kurtarmak için böyle bir değişkende (sqlite db) istiyorum, bir şişe uygulamasında çalışan ve ediyorum . Nasıl yapabilirim?Seçme sorgusu sonucu değişkende nasıl kaydedilir? ama sorun çalışmıyor</p> <pre><code>id_ = g.db.execute("SELECT id_user FROM user WHERE name = ?", [username]) </code></pre> <p>:
-1
A
cevap
1
Sonuçlara ulaşmak için .fetch*()
numaralı belgeye ihtiyacınız vardır. Eğer sadece tek bir sonuç almak için gidiyoruz eminseniz
, yapabileceğiniz:
id_ = g.db.execute("SELECT id_user FROM user WHERE name = ?", [username]).fetchone()[0]
Düzenleme: fetch*()
yöntemler her zaman bir diziyi döndürür beri sonunda [0]
eklemeniz gerekir. Sorgu yalnızca bir öğe döndürse de, hala tek bir öğeye sahip bir dizidir, bu nedenle id_
değerini ayarlamak için, sonuç dizisindeki ilk (ve yalnızca) öğeye atayın.
+0
Eklendi: 'fetch *()' yöntemlerinden her zaman bir sıra döndürdüğünden, sonuna bir '[0]' eklemeniz gerekir. Sorgu yalnızca bir öğe döndürse de, hala bir sıradır. – aneroid
İlgili konular
- 1. Git, <<<<<<< HEAD dosyasına
- 2. böyle seçme ben sadece 1 ile çalışmaz yapmak nasıl bu</p> <pre><code>Select * from tablename where orderID = 1 </code></pre> <p>gibi sorgusu ile gider
- 3. <: <İş nasıl?
- 4. sql server: [?] Aslında bir şey daha önce [arıyorum</p> <pre><code>select * from sometable where name like '[something]'; </code></pre> <p>
- 5. Java, bitshifts kullanırken, neden 1 << 32! = 1 << 31 << 1?
- 6. EJS: <% = versus <% -
- 7. Kullanıcı verilerini Parse üzerinde nasıl geri alabilirim?</p> <pre><code>var user = PFUser() var requestActive = user["requestActive"] </code></pre> <p>ama: error "örneği üyesi 'kullanıcı' türüne kullanılamaz '
- 8. Linq:</p> <p><code>Company</code>, <code>Invoice</code> ve ondalık özelliği <code>Price</code> sahiptir <code>InvoiceLine</code>: toplamlar
- 9. Nedir? ve << demek?
- 10. "<%:" ne yapıyor?</p> <pre><code><%: Model.FirstName %> </code></pre> <p>"<%:" Ne vermez: do
- 11. Postgres tarafından dizilerini bulmak ve ben iki tablo</p> <p><strong>tablo</strong><br> id <br> başlık <br> yıl</p> <hr> <p><strong>tablo b</strong><br> id <br> sahip diğer tablodan
- 12. İçindeki eleman sayısı <5 in <a1 <0</ a1><T>
- 13. Mongoid: -:</p> <pre><code>User.or({ name: 'John' }, { name: 'Sara' }).or({ age: 17 }, { age: 18 })) </code></pre> <p>Bir sonraki Kriterleri döndürür: Ve Veya sorgu
- 14. bağlama kayıt [SQL] I, bir tablo "Tablo" aynı birleştirme ile</p> <pre><code>id_document , merge , merge_order ,name </code></pre> <p>kayıtları merge_order altına tarafından gereken
- 15. nasıl <code>initialize</code> içine <code>define_method</code> kullanmaya çalışıyor ama undefined_method <code>define_method</code> alma()
- 16. coredump ben <pre><code>ulimit -c unlimited. </code></pre> <p>Ve c</p> kuruyorum
- 17. Kanal seç <- <- Kanal
- 18. Bash değişkeninde ilk harfi nasıl alabilirim?</p> <pre><code>word="tiger" </code></pre> <p>Veya:</p> <pre><code>word="This is a sentence." </code></pre> <p>Ben sadece eşittir yeni bir Bash değişkeni nasıl yapabilirim
- 19. Bir IEnumerable <t> veya IQueryable <t>'u bir EntitySet <t>'a nasıl yüklersiniz?
- 20. Şu izle ifadem tutan bana gösteriyor Şu anda bir</p> <pre><code>Expression<Func<T,bool>> </code></pre> <p>bir</p> <pre><code>Expression<Func<T,object>> </code></pre> <p>dönüştürmek çalışıyorum
- 21. <nedir? ve <? php
- 22. Objective-C'de özel yönergeler oluşturmak mümkün mü?</p> <ul> <li>@interface</li> <li>@implementation</li> <li>@end</li> <li>@protocol bence</li> <li>@property</li> <li>@synthesize</li> </ul> <p>:
- 23. WScript? <pre><code>WSHShell = WScript.CreateObject("WScript.Shell") </code></pre> <p>Ama nedense</p>, "WScript" ilan edilmez:
- 24. XPath - tüm elemanlar alt elemanlara belge</p> <pre><code><a> <b> <c/> <d/> </b> <b> <c/> <d/> </b> </a> </code></pre> <p>Verilen
- 25. nasıl excel dosyasından <code>DataSet</code> ayıklamak için <code>OleDbDataAdapter</code> kullanıyorum
- 26. List <Object>, SharedPreferences'a nasıl kaydedilir?
- 27. Rails'in .Where() nitelik ı <code>current_revision</code> ile <code>SectionRevision</code> ile ilişkilidir birçok <code>Section</code> modelleri içeren <code>Page</code> modele sahip
- 28. <Func <T, string>>
- 29. İşte</p> <pre><code>[[a,3],[b,3]] </code></pre> <p>olduğunu</p> <p>sonucu olmalıdır
- 30. UnsafePointer <CGAffineTransform> CGAffineTransform from
"Çalışmıyor" açıklamalısınız. Bu çok farklı şeyler anlamına gelebilir. – csmckelvey