Mohon tunggu...
David Alfaroz
David Alfaroz Mohon Tunggu... Mahasiswa Mercu Buana

Nama: David Alfaroz NIM: 43223010173 Fakultas Ekonomi & Bisnis/Prodi S1 Akuntansi Mata Kuliah: Sistem Informasi Akuntansi Dosen: Prof.Dr. Apollo, Ak, M.Si

Selanjutnya

Tutup

Pendidikan

B206_TB1_Implementasi Sistem Informasi Akuntansi dalam membuat Program Kasir Sederhana menggunakan Python

5 Mei 2025   00:54 Diperbarui: 5 Mei 2025   00:54 632
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

# Memuat data produk ke dalam tabel GUI            self.cursor.execute("SELECT * FROM produk")            produk_data = self.cursor.fetchall()                        self.table.setRowCount(0)  # Reset tabel  

for row_data in produk_data:                row_position = self.table.rowCount()                self.table.insertRow(row_position)                for column, data in enumerate(row_data[1:]):  # Skipping the id_produk column                    self.table.setItem(row_position, column, QTableWidgetItem(str(data))) 

# Tombol untuk mengubah harga                edit_button = QPushButton("Edit Harga", self)                edit_button.clicked.connect(lambda state, row=row_data[0]: self.edit_harga(row))                self.table.setCellWidget(row_position, 3, edit_button)        except Exception as e:            print(f"Error loading data produk: {e}") 

def tambah_barang(self):        # Menambah barang baru ke dalam database        nama = self.nama_barang_input.text()        harga = float(self.harga_barang_input.text())        stok = int(self.stok_barang_input.text()) 

self.cursor.execute("INSERT INTO produk (nama_produk, harga, stok) VALUES (?, ?, ?)", (nama, harga, stok))        self.conn.commit() 

# Clear input        

self.nama_barang_input.clear()        

self.harga_barang_input.clear()        

self.stok_barang_input.clear()

# Reload data produk       

 self.load_data_produk()  

HALAMAN :
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun