Tüm Versiyonu Göster : MySQL veritabanýndan veri almak!
EMRE ÞAHAN
04-04-2005, 16:30
arkadaþlar MySQL veri tabanýný kullanan bir stok programý ile çalýþýyorum. Bu program da raporlama olaylarý kýsýtlý. Ben veri tabanýndan stoklarý Excel sayfasýna çekebilirsem. Ã?zet tablolar yardýmý ile çeþitli raporlar alýcam. Þu an iki veri yeterli
Stok kodu Stok Miktarý
AP-1670 120
Bu konuda yardým rica ediyorum.
veritabaninizdan kayitlarinizi- tablolarinizi phpMyAdmin yardimi ile goruntuleyip csv formatinda export etmeniz ve bunlari excelde analiz etmeniz mumkun
http://www.phpmyadmin.net/ adresinden phpMyAdmin i idrebilirsiniz.
EMRE ÞAHAN
05-04-2005, 07:50
Bu konuda biraz daha bilgi verebilirmisiniz. Programýn kurulmasý ve kullanýmý hakkýnda.
Ýlginize teþekkür ederim.
1. Veri tabaniniz nerede? (lan, wan, net)
2. veritabanina erisim hakkiniz var mi? (kullanici adi, sifre)
3. Erisim hakkiniz varsa, veritabaninizin host, database, tablo isimleri neler?
EMRE ÞAHAN
05-04-2005, 14:12
veri tabaný benim bilgisayarýmda. Sanýrým "wan" oluyor. Þifrelerini yazmasam.
bu þekilde yardýmcý olabilirmisiniz.
http://dev.mysql.com/downloads/connector/odbc/3.51.html
linkinden
Windows downloads
Driver Installer (EXE) yi indirip kurun.
Bu mysql veritabani ile iletisimi saglayacak konektördür.
Daha sonra veritabnini odbc'ye tanitmak için
http://dev.mysql.com/doc/mysql/en/dsn-on-windows.html
linkindeki yönergeleri takip edin.
Son olarak excel'de Veri->Dis veri Al->Yeni veritabani sorgusu olustur
ile istediginiz sorgulari yapip raporlar hazirliyabilirsiniz.
EMRE ÞAHAN
05-04-2005, 15:37
TEÞEKKÜRLER....
ismailcin
20-04-2005, 16:06
Mysql'den macro içinden istenilen sorguya göre veri almak için aþaðýdaki gibi bir fonksiyon kullanýyorum.
ODBC'de tanýmlanmýþ herhangi bir veri tabanýndan SQL query'lerini
istenilen sayfa,satir ve sütuna sonuç döndürmek mümkün.
Sql_oku deðeride ayný zamanda iserror(sql_oku) ile hatalý dönüþlerni sorgulamak için kullanýlabilir.
Function sql_oku(sql_string As String, sheet_name As String, sheet_row As Long, sheet_column As Long)
chan = SQLOPEN("DSN=ihracat", , 4)
sql_oku = SQLExecQuery(chan, sql_string)
Set output = Worksheets(sheet_name).Cells(sheet_row, sheet_column)
SQLRetrieve chan, output, , , False
SQLclose chan
End Function
birol_mumcu
20-04-2005, 16:38
merhaba;
benimde yapamadýðým þey :?
http://www.excel.web.tr/viewtopic.php?t=3832
geliþmeleri takip ediyorum
vBulletin v3.7.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.