- Yettel topik
- Samsung Galaxy Watch7 - kötelező kör
- Android alkalmazások - szoftver kibeszélő topik
- Megérkezett a Google Pixel 7 és 7 Pro
- Honor Magic V5 - méret a kamera mögött
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy A56 - megbízható középszerűség
- Milyen okostelefont vegyek?
- Új Trónok Harca telefon érkezik
Hirdetés
Új hozzászólás Aktív témák
-
t256
őstag
válasz
Alcsi69 #9875 üzenetére
Evosoftnál voltam én is. Nekem az jött le, hogy a HR-es hölgyet érdekli csak, illetve próbálta menteni a helyzetet. Közömbös volt mindenki.
Neked mi volt a feladat? Robot porszívó programozás?
SAP milyen lenne? Mentor "fogja a kezed" és megtanít mindent? Milyen programnyelv kell hozzájuk? C#? -
t256
őstag
Sziasztok,
Itt mi lenne a helyes syntax?string sqlKeres = "SELECT * FROM Tetelek WHERE" + keresoComboBox.SelectedIndex +" LIKE '%" + keresoTextBox.Text + "%' ";
Adatbázisban szeretnék keresni. A LIKE utáni rész jó, az előtte lévő sajnos nem. A lényeg, hogy egy Combobox-ban kell kiválasztani, hogy az adatbázis melyik oszlopában szeretnék keresni.
A combobox items részébe vannak beleírva az oszlop nevek. Ez lehet probléma? Valahogy át kéne adni neki? -
t256
őstag
Sziasztok,
Egy lista adataid szeretném fájlba menteni. A listában objektmok vannak.
"private List<Objektum> objLista;"Hogyan álljak neki?
public void objektumokMentese(){
string[] objadatok = objLista;
string file = @"c:\temp\objektumok.csv";File.WriteAllLines(file, objAdatok);
}Ez így sajnos nem jó. A listát kéne beolvasnom egy stringbe vagy van olyan módszer, ami rögtön csv fájlba írja?
-
t256
őstag
Sziasztok,
C#-ban próbálok elérni helyi (LocalDB) adatbázist. Grafikus felületen bekérem az adatokat a usertől. Ezt eltárolom egy Objektum listában. Fuvar adatok vannak benne. For each függvénnyel végigmegyek a listán. Az adattagokat belerakom 1-1 változóba, majd ezeket rakom egy stringbe, ami egy SQL parancsot tartalmaz.
Így:sqlInsertQuery += $"INSERT INTO [dbo].[Fuvarok] ([FeladoUgyfel], [CelCime], [FeladasCime], [FeladasDatuma], [CsomagAdatai], [Prioritas] [KivantErkezesiDatum]) VALUES ({felado}, {celCime}, {feladasCime}, {feladasDatuma}, {csomagAdatai}, {prio}, {kivErkDat})";
Utána létrehozom az adatbázis kapcsolatot, hogy hozzá tudjam adni az adatokat:
string connStr = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\user\Documents\ModulZaroAB.mdf;Integrated Security=True;Connect Timeout=30";
SqlConnection sqlConn = new SqlConnection(connStr);
sqlConn.Open();
SqlCommand sqlCom = new SqlCommand(sqlInsertQuery, sqlConn);
sqlCom.ExecuteNonQuery();
sqlConn.Close();
Amikor el jut a fordító az sqlCom.ExecuteNonQuery(); sorhoz, akkor a következő hibaüzenetet kapom:
System.Data.SqlClient.SqlException: 'Incorrect syntax near 'Kis'.
Incorrect syntax near 'Béla'.
Incorrect syntax near 'Judit'.'Tehát az első oszlop elemeire hivatkozik, ami a [FeladoUgyfel] {felado} páros.
Az adatbázisban a [FeladoUgyfel] NVARCHAR (50) NOT NULL,
A felado pedig egy string.Itt van a for each függvény is, hátha:
foreach (Fuvar fuvar in fuvarlista.getList())
{
string felado = fuvar.FeladoUgyfel;
string celCime = fuvar.CelCime;
string feladasCime = fuvar.FeladasCime;
string feladasDatuma = fuvar.FeladasDatuma;
string csomagAdatai = fuvar.CsomagAdatai;
bool prio = fuvar.Prioritas;
string kivErkDat = fuvar.KivantErkezesiDatum;
}
Sejtem, hogy valami szembetűnő hibát csináltam csak én nem látom.
A segítséget előre is köszönöm!
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Yettel topik
- Garmin Edge 1050 kerékpáros óra: mindenből a legtöbbet
- Vírusirtó topic
- A lemondást javasolja az Intel vezetőjének Donald Trump
- Építő/felújító topik
- Alkoholista nevelde
- Korábbi vezetője szerint 40 milliárd dollár kell az Intel versenyképességéhez
- Autós topik
- AliExpress tapasztalatok
- Samsung Galaxy Watch7 - kötelező kör
- További aktív témák...
- HIBÁTLAN iPhone 12 Pro Max 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3108, 100% Akkumulátor
- LG 48C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- GYÖNYÖRŰ iPhone 12 mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2954
- LG 27GP850P-B - 27" NANO IPS - 2560x1440 - 180Hz 1ms - NVIDIA G-Sync - AMD FreeSync - HDR 400
- Telefon felvásárlás!! Apple iPhone 16, Apple iPhone 16e, Apple iPhone 16 Plus, Apple iPhone 16 Pro
Állásajánlatok
Cég: FOTC
Város: Budapest