Avatar
sp0c3k
Člen
Avatar
sp0c3k:

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
rwn
Člen
Avatar
Odpovídá na sp0c3k
rwn:

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í
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 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.