C# ve SQL Bilenler Bakabilir Mi? | R10+ - R10.net
  • 19-07-2021, 01:54:57
    #1
    Merhabalar bir c# projesi yapıyorum bir kaç tane sorum var.

    1- localde veritabanına veri gönderebiliyorum 192.168.1.41 kullanarak ama başka ağdaki bilgisayardan veri gönderimi için o bilgisayarda da sql veya başka bir program olması gerekiyor mu?

    2- Başka bilgisayardan veri göndermek için kodum böyle ama belirttiğim yere yazacak ip adresi bulamadım ip-adresim.net gibi sitelerden ipimi alıp yazıyorum ama çalışmıyor. 192.168.1.41 kullanınca aynı ağda çalışabiliyor sadece.
            SqlConnection baglanti = new SqlConnection(@"Data Source = (burayayazacakipadresinibulamadim), 1433; Network Library = DBMSSOCN; Initial Catalog = veritabanim; User ID = kalipsotr; Password=sifrem");
    oraya yazacak ip adresini bulmak için ne yapmalıyım?

    Bağlanıp veya bağlanmadan yardımcı olabilecek var mı?
  • 19-07-2021, 02:03:47
    #2
    Sql yerine socket kullanmayı araştırabilirsin veri alışverişi için çok işe yarıyor.
  • 20-07-2021, 09:09:28
    #3
    kalipsotr adlı üyeden alıntı: mesajı görüntüle
    Merhabalar bir c# projesi yapıyorum bir kaç tane sorum var.

    1- localde veritabanına veri gönderebiliyorum 192.168.1.41 kullanarak ama başka ağdaki bilgisayardan veri gönderimi için o bilgisayarda da sql veya başka bir program olması gerekiyor mu?

    2- Başka bilgisayardan veri göndermek için kodum böyle ama belirttiğim yere yazacak ip adresi bulamadım ip-adresim.net gibi sitelerden ipimi alıp yazıyorum ama çalışmıyor. 192.168.1.41 kullanınca aynı ağda çalışabiliyor sadece.
            SqlConnection baglanti = new SqlConnection(@"Data Source = (burayayazacakipadresinibulamadim), 1433; Network Library = DBMSSOCN; Initial Catalog = veritabanim; User ID = kalipsotr; Password=sifrem");
    oraya yazacak ip adresini bulmak için ne yapmalıyım?

    Bağlanıp veya bağlanmadan yardımcı olabilecek var mı?
    Ağdaki iki bilgisayar arasında güvenlik vs engelliler çıkar istediğini sağlıklı bir şekilde yapamazsın. Cloud sistemler üzerinden çalışmanı tavsiye ederim, digitalocean, Google cloud, aws olabilir, veya yapmak istediğin işin detaylarını yazarsan alternatif çözüm sunabiliriz
  • 20-07-2021, 11:28:05
    #4
    osal adlı üyeden alıntı: mesajı görüntüle
    Ağdaki iki bilgisayar arasında güvenlik vs engelliler çıkar istediğini sağlıklı bir şekilde yapamazsın. Cloud sistemler üzerinden çalışmanı tavsiye ederim, digitalocean, Google cloud, aws olabilir, veya yapmak istediğin işin detaylarını yazarsan alternatif çözüm sunabiliriz
    Hocam öncelikle hayırlı bayramlar, ben instagramdan veri çekebilen bir bot yaptım ve bu botu kullanıma açtığımda programı kullanan kişilerin ip adreslerini, bilgisayar isimlerini vs almak istiyorum form loada gerekli kodları yazıp kendi ağımda veritabanına gönderebiliyorum ama programı başka ağdan ve bilgisayardan açan kişi benim veritabanıma bu verileri nasıl gönderecek? Sql ile deniyorum ama başka bir çözümü var mı?
  • 20-07-2021, 13:10:05
    #5
    Bunun en pratiği bir MySQL istemcisi kullanmak. MSSQL üzerinde yapmak bir tık zorlaştırır. Ağ konusunda özellikle. MySQL ile bunu her platformdan sağlayabilirsiniz. Dilerseniz ücreti karşılığında bunu yapabilecek mekanizmayı hazırlayabilirim.
  • 20-07-2021, 13:48:35
    #6
    kalipsotr adlı üyeden alıntı: mesajı görüntüle
    Hocam öncelikle hayırlı bayramlar, ben instagramdan veri çekebilen bir bot yaptım ve bu botu kullanıma açtığımda programı kullanan kişilerin ip adreslerini, bilgisayar isimlerini vs almak istiyorum form loada gerekli kodları yazıp kendi ağımda veritabanına gönderebiliyorum ama programı başka ağdan ve bilgisayardan açan kişi benim veritabanıma bu verileri nasıl gönderecek? Sql ile deniyorum ama başka bir çözümü var mı?
    Aslında zor olanı yapmışsın kolay olan kalmış, ben yerinde olsam php ve mysql kullanarak form ile istek gönderir çekerdim, hee türlü c# vs dende okumayı sağlarsınız. Php ile json okuma ve yazma diye Google da aratabilirsin
R10.net sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.R10.net'i kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.