Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Hivatalos a OnePlus 13 startdátuma
- Yettel topik
- Fordulat: időben startol S26+, nézd meg, milyen lesz!
- Google Pixel topik
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- uleFone Power
- Nem lesz olcsó a Realme GT 8 Pro Európában
- Amazfit Helio Strap – képernyőmentesen
- Megtartotta Európában a 7500 mAh-t az Oppo
Új hozzászólás Aktív témák
-
Cool Face
aktív tag
válasz
h1ght3chzor
#6963
üzenetére
Szia.
A 4 db radioButton közül a kijelöltet tartalmazó text-et az adatbázisba.
RadioButton-ok:
Level 1 - radioButton_lvl1
Level 2 - radioButton_lvl2
Level 3 - radioButton_lvl3
Level 4 - radioButton_lvl4
Level 5 - radioButton_lvl5Ha a fentiek közül kijelölök egyet akkor azt a text-et menti el(Level 1, Level2 etc).
A lenti kódig jutottam el. Fölösleges dolgokat kitöröltem.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.OleDb;
namespace Honeywell_SDE_Application
{
public partial class PPAP_Create : Form
{
private OleDbConnection connection = new OleDbConnection();
public PPAP_Create()
{
InitializeComponent();
connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\h109536\Documents\PPAPdatabase_excel.accdb;
Persist Security Info = False; ";
}
private void HWapp_Load(object sender, EventArgs e)
{
try
{
connection.Open();
check_connection.Text = "Database Connection Succesful!";
connection.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error " + ex);
}
}
private void button3_Click(object sender, EventArgs e)
{
this.Hide();
new PPAP_Selection().Show();
}
private void button_submit_Click(object sender, EventArgs e)
{
try
{
connection.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "Insert into PPAPdatabase ([PSW ID],[Part Name],[Part Number],[Part rev Level],[Drawing Number],[Drawing rev Level],[Comment (or Enovia No#)],[Supplier Name],[Date Created],[Owner],[Production Line],[Status],[Reason]) values('"+
txt_PSW_ID.Text +"','"+ txt_partname.Text +"','"+ txt_partnumber.Text +"', '"+ txt_partrevlvl.Text +"', '"+ txt_dwgnumber.Text +"', '"+ txt_dwgrev.Text +"', '"+ txt_comment.Text +"', '"+
txt_suppliername.Text +"','"+ dateTimePicker_datecreated.Text +"','"+ checkedListBox_owner.Text +"','"+ checkedListBox_prodline.Text +"', '"+ txt_status.Text + "', '"+ comboBox_PPAP.Text + "')";
command.ExecuteNonQuery();
MessageBox.Show("PPAP has been submitted");
connection.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error " + ex);
}
}
private void radioButton_lvl1_CheckedChanged(object sender, EventArgs e)
{
}
private void radioButton_lvl2_CheckedChanged(object sender, EventArgs e)
{
}
private void radioButton_lvl3_CheckedChanged(object sender, EventArgs e)
{
}
private void radioButton_lvl4_CheckedChanged(object sender, EventArgs e)
{
}
private void radioButton_lvl5_CheckedChanged(object sender, EventArgs e)
{
}
}
} -
amargo
addikt
válasz
h1ght3chzor
#6586
üzenetére
Amikor elmész vásárolni és a pénztáros fizetsz, szerinted ő csak kilóra megrázza vagy megszokta számolni is?
Ugyanakkor segítek vannak különböző validációt segítő osztályok, mivel nem írtál semmit az alkalmazásról, hogy miben írod, a következő lépést neked kell megkeresni

-
Karma
félisten
válasz
h1ght3chzor
#6551
üzenetére
Ezt úgy szokták hívni, hogy "autocomplete textbox", vagy "typeahead". Nem mondtad, hogy milyen platformról van szó mondjuk, az segíthet a példaírásban meg a jobb keresésben is.
Úgy általánosságban sokkal jobb, ha fel se merül a teljes DB felolvasása, helyette okosan queryzel a már megadott első pár karakterrel. (Tipikusan háromnál szoktak beindulni az ilyenek.)
-
h1ght3chzor
őstag
válasz
h1ght3chzor
#6302
üzenetére
Úgy tűnik csak ennyi.

ProcessStartInfo psi = new ProcessStartInfo(@"run.exe");
psi.Verb = "runasuser";
Process.Start(psi); -
Jester01
veterán
válasz
h1ght3chzor
#6297
üzenetére
De, azt is lehet. ShellExecute + RunAsUser
-
Jester01
veterán
válasz
h1ght3chzor
#6295
üzenetére
Bekéred őket aztán beállítod a ProcessStartInfo megfelelő mezőibe?

-
oO7
őstag
válasz
h1ght3chzor
#4417
üzenetére
Kezdésnek egy kis C# nyelvi alapozásként Reiter István C# jegyzetét ajánlanám, aztán pedig elég szerteágazó irányok vannak kliens és szerveroldali fejlesztésekben
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mini-ITX
- Vezetékes FÜLhallgatók
- Spórolós topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Luck Dragon: Asszociációs játék. :)
- Azonnali fáradt gőzös kérdések órája
- Vírusirtó topic
- Fejhallgató erősítő és DAC topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Mibe tegyem a megtakarításaimat?
- További aktív témák...
- Thrustmaster t300 bázis
- Dell Precision 3560 - Core I7-1165G7, 32GB ram, Nvidia T500, Vil.magyar bill, 12 hó gar.
- Lenovo IdeaPad Slim 3 16ABR8 Ryzen 5, 16GB RAM, 512GB SSD, dedikált grafika, garanciás
- Hp Zbook Fury G7 " Gyári magyar Bill " Sok - Sok darab!!!!
- Bomba áron GIGABYTE G5 /I7-13620H 16GB 1 TB SSD Nvidia RTX 4050 6GB 144 Hz FHD IPS
- Dell Precision 7920 Tower Dual Xeon Gold 6132 (28C/56T) 128GB DDR4 2666MHz Workstation
- Zebra ZP505 EPL hőpapíros címkenyomtató
- GYÖNYÖRŰ iPhone 13 mini 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3310, 100% Akksi
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 32GB RAM 1000GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- GYÖNYÖRŰ iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3580, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő




