Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
sp0c3k
Člen
Avatar
sp0c3k:6.1.2015 5:50

Zdravím. V programování jsem, dalo by se říct úplný nováček a neznalec a potřeboval bych s něčím pomoct.

Jak bych mohl zapsat do stringu s přihl. údajemi proměnnou?

myslím to takhle:

string pripojeni = "datasource=ip; port=3306; username=root; password=heslo";

přičemž by se program zeptal, pro jakou IP chce program databázi otevřít a zároveň by i dal možnost uživateli zadat přihlašovací údaje. Šlo by to udělat?

Editováno 6.1.2015 5:51
Odpovědět
6.1.2015 5:50
Co můžeš udělat dnes, neodkládej na zítřek.
Avatar
rawen
Člen
Avatar
Odpovídá na sp0c3k
rawen:6.1.2015 6:27

Zapíše se to přesně jak říkáš, že do stringu přidáš proměnné. :)

string pripojeni = "datasource=" + dataSource + "; port=" + port + "; username=" + username + "; password=" + password;

Samozřejmě je musíš mít někde deklarované jako stringy, pokud je nechceš na místě převádět, pokud chceš aby tyto údaje zadal třeba uživatel pomocí console, tak se to dá napsat takto:

string dataSource, port, username, password;

Console.WriteLine("Zadejte ip:");
dataSource =  Console.ReadLine() ;

Console.WriteLine("Zadejte port:");
port = Console.ReadLine();

Console.WriteLine("Zadejte username:");
username = Console.ReadLine();

Console.WriteLine("Zadejte password:");
password = Console.ReadLine();

string pripojeni = "datasource=" + dataSource + "; port=" + port + "; username=" + username + "; password=" + password;

Console.WriteLine("Tvoje připojení: " + pripojeni);
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
6.1.2015 6:27
Co můžeš naprogramovat dnes, neodkládej na zítřek.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.