muratboy31 Posted November 12, 2015 Share Posted November 12, 2015 Arkadaşlar merhaba, internet üzerinden veri tabnına bağlantı kuracak ve üzerinde bilgi alışverişi yapacak bir program yapmak istiyorum, ancak bu bağlantıyı en güvenli şekilde nasıl yaparım, nasıl bir program yapmam lazım tansiye verebilecek var mı acaba ? Teşekkürler Quote Link to comment Share on other sites More sharing options...
neskali Posted November 12, 2015 Share Posted November 12, 2015 Fazla anlamam fakat anladığım kadarıyla şöyle bişey önerebilirim ya server işletim sistemi kurar uzaktan bağlantılar sağlarsın isteyen istediğini ana server dan kullanır yetkilendirirsin tabi kim nerelere girsin vs.. yada b2b yada b2c miydi neydi onunla bir sistem kurarsın yine yetki verirsin istediğin sayfaları sadece görebilir ne yetki verdiysen kişilere otomasyon online tabanlı ..... Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 13, 2015 Share Posted November 13, 2015 remote mysql desteği olan bir hosting hesabınız varsa mysql kullanabilirsiniz. localde nasıl kullanıyorsan aynı şekilde. sadece localhost yerine hosting adresi/ip'si, bir de port numarasını değiştireceksiniz o kadar. 2. seçenek ile php/asp ile bir API oluşturabilirsiniz. örneğin api.php dosyası gibi. bu sayfaya GET ile veri gönderip iletişim kurabilirsiniz. Örneğin: www.site.com/api.php?q="UPDATE kayitlar SET sutun='veri' WHERE id=2" şeklinde gönderdiğiniz veriyi <?php if (isset($_GET['q'])) { $query = $_GET['q']; $ret = mysql_query(q); if ($ret == FALSE) { echo "hata: kayıt yapılamadı"; } else { echo "kayıt tamam"; } } ?> veritabanına işleyebilirsiniz ve geri dönüş alabilirsiniz. tabi gönderdiğiniz sorgu ' " gibi karakterler içerdiğinden sorun olabilir, bunun için sorguyu önce base64'e çevirip göndermek daha iyi olacaktır. www.site.com/api.php?q=332kl4nl32h4h32h444324y234== gibi görünecektir. Tablo almak içinde geri dönüşleri jSON olarak php ile gönderebilir, jSON.NET kütüphanesi ile gelen veriyi C# tarafında çözümleyebilirsiniz. Quote Link to comment Share on other sites More sharing options...
muratboy31 Posted November 18, 2015 Author Share Posted November 18, 2015 Cevap için teşekkürler Kintaro bunu mssql ile yapmak istiyorum aslında, bununla ilgili ufak bir örnek yapabilir misin vaktin varsa ? Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 18, 2015 Share Posted November 18, 2015 Valla onu denemek için uzaktan erişime izin veren MSSQL destekli bir hosting lazım. Benim sunucu Linux ve MySQL çalışıyor, windows hostum yok. Ayrıca MSSQL hiç kullanmadım, hep MySQL ve SQLite... Quote Link to comment Share on other sites More sharing options...
muratboy31 Posted November 18, 2015 Author Share Posted November 18, 2015 (edited) anladım, peki mysql ile bir örnek yapabilirmisin, ben onu bir şekilde mssql çevirebilirim diye düşünüyorum. Edited November 18, 2015 by muratboy31 Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 18, 2015 Share Posted November 18, 2015 http://www.tnctr.com/topic/285208-c-mysql-rehber-oernedhi/ buradaki örneği kullanabilirsin. Quote Link to comment Share on other sites More sharing options...
muratboy31 Posted November 18, 2015 Author Share Posted November 18, 2015 Örnek güzel ancak, asıl istediğim daha önce bahsettiğin gibi, base64'e çevirip veri göndermek ve gelen verileri json ile almak... update, insert, delete ve select web üzerinden yapmak php ile Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 18, 2015 Share Posted November 18, 2015 anladım o şekilde diyorsunuz. ok bugün size bir örnek yaparım fakat bu işinize yarayacak mı onu bilmiyorum. Öncelikle sizin asp, asp.NET destekli bir hosting bulmanız gerekiyor. Bence bunu bulduğunuz zaman haberleşelim, çünkü php ile yazacağımız kodlar işinize yaramayacak. Quote Link to comment Share on other sites More sharing options...
muratboy31 Posted November 18, 2015 Author Share Posted November 18, 2015 aslında ben php ile kullanabilirim gibime geliyor, yane önce ben onu kullanırım tam olarak mantığı çözerim sonra asp ye çevirim ve sizden tekrar asp için yardım isteyebilirim, hatta eğer yaparsam size örneği gönderirim belki sizinde işinize yarar... Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 18, 2015 Share Posted November 18, 2015 valla bence zor yolu seçiyorsun ama ok akşam yaparım :) Quote Link to comment Share on other sites More sharing options...
muratboy31 Posted November 18, 2015 Author Share Posted November 18, 2015 Yok yok istediğim gibi olursa ben kullanacam onu, mssql daha sonrası için olabilir... teşekkürler Kintaro Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.