Android hazır Sqlite bazaya qoşulma

Salam, dostlar mənə android mövzusunda kömək lazımdır.
Deməli sadə bir app üzərində işləyirəm hazır sqlite baza var ona qoşulmalıyam. Sadəcə hazır verilənlər var onları oxuyub textview-lara çıxardacam.


Yadda saxlama
Kateqoriya: Sual . , , . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (3 cavab var)

(00:42, 01/02/2015 ) #52496

tətbiqinizi hansı dildə yazırsız?

fərz eləyək ki, əlinizdə test.db adlı sqlite bazası var. orda CEDVEL adlı cədvəldən məlumat götürmək istəyirsiz. CEDVEL-in iki sütunu var, sutun1 (ədəd), string verilən tipində sutun2 (simvol). sizsə sütunlardakı məlumatları müəyyən bir dəyişənə mənimsətmək istəyirsiz ki, harasa yazasız.

java-da bunu belə eləyə bilərsiz.

mport java.sql.*;

public class SQLiteJDBC
{
  public static void main( String args[] )
  {
    Connection c = null;
    Statement stmt = null;
    try {
      Class.forName("org.sqlite.JDBC");
      c = DriverManager.getConnection("jdbc:sqlite:test.db");
      c.setAutoCommit(false);
      System.out.println("ok");

      stmt = c.createStatement();
      ResultSet rs = stmt.executeQuery( "SELECT * FROM CEDVEL;" );
    
while ( rs.next() ) {
          int sutun1 = rs.getInt("sutun1");
          String  sutun2 = rs.getString("sutun2"); }
      
rs.close();
      stmt.close();
      c.close();
    } 

    catch ( Exception e ) {
      System.err.println( e.getClass().getName() + ": " + e.getMessage() );
      System.exit(0);
    }
    System.out.println("ok");
  }
}

python-da belə.

import sqlite3 as baza
con = baza.connect('test.db')

with con:    
    
    cur = con.cursor()    
    cur.execute("SELECT * FROM CEDVEL")

    rows = cur.fetchall()
    # rows dəyişəni sütun sayı qədər elementi olan (burda 2 - sutun1, sutun2) çoxluqlar
    #çoxluğudu.

   #məs:
    #for row in rows:print row
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(22:37, 01/02/2015 ) #52525

Şərh yazdığınız üçün təşəkkürlər, yazdığınız kodları yoxlamadım amma androiddə işləyəcəyini zənn etmirəm, u kodlar Java SE üçün deyil?!

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(03:19, 05/02/2015 ) #52674

yox, mən bunun androiddə sizin nəzərdə tutduğunuz formada işləyəcəyini demirəm – androiddə işləsə-işləsə ancaq konsolda işləyə bilər 🙂

lakin bu kodlardan istifadə eləyərək (məs funksiya halına salıb ) android interfeysindən bu funksiyalara sorğu göndərə bilərsiz. qaytarılan cavabı da lazımi vidcetə əlavə eləyə bilərsiz. android haqda ümumiyyətlə məlumatım yoxdu. amma desktop interfeysləri ilə azdan-mazdan işləmişəm. ona görə belə bir şey təklif elədim.

def bazadan_məlumatı_götür(parametr1, parametr2, parametr3)

....
...

return məlumat
_vidcet.text(məlumat)
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

Cənab cavab verdi - Almaniyaya köçməyə dəyər? (15 saat əvvəl)

Memmiroff cavab verdi - "Adobe" olmadan qrafik dizayner olmaq.. (20 saat əvvəl)

Cənab cavab verdi - Almaniyaya köçməyə dəyər? (1 gün əvvəl)

E. Hacı cavab verdi - Almaniyaya köçməyə dəyər? (1 gün əvvəl)

E. Hacı cavab verdi - "Adobe" olmadan qrafik dizayner olmaq.. (1 gün əvvəl)

E. Hacı cavab verdi - Voenim varmi? (1 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (4 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (5 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (11 gün əvvəl)

Software Developer cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (11 gün əvvəl)

Triste cavab verdi - Google Adsense vergi (11 gün əvvəl)

E. Hacı cavab verdi - Xif mn kodu (19 gün əvvəl)

Khagrov cavab verdi - Axtardığım mahnını tapa bilmirəm kömək edin (38 gün əvvəl)

E. Hacı cavab verdi - Dünəndən Kompüterlə Twitter/X və Pinterest -ə girə bilmirəm. (45 gün əvvəl)

orkhanrza cavab verdi - AZ9095də bağlama qalıb (50 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 608 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23290 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2024