Ini dia desain KCD bulan april. Saat bekerja dalam hobby meskipun tak punya keahlian khusus dibidang desain, tapi tetap mengucap syukur untuk tanggung jawab baru ini......Thx God
Senin, 25 Maret 2013
Jumat, 15 Maret 2013
Memasukan data pada listbox dalam C#
Untuk memngisi listbox dari tabel dalam database menggunakan code seperti dibawah ini :
public ArrayList getAllNamaPegawai()
{
ArrayList nama = new ArrayList();
try
{
connect.Open();
SqlCommand command = new SqlCommand();
command.Connection = connect;
command.CommandType = CommandType.Text;
command.CommandText = "select nama from tabel";
DataSet ds = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter(command);
adp.Fill(ds, "tabel");
SqlDataReader dr = command.ExecuteReader();
while (dr.Read())
{
nama.Add(dr["nama"].ToString());
}
connect.Close();
return nama;
}
catch (NullReferenceException e)
{
Console.WriteLine(e.Message);
return null;
}
}
Semoga membantu.....selamat mencoba ...^^
public ArrayList getAllNamaPegawai()
{
ArrayList nama = new ArrayList();
try
{
connect.Open();
SqlCommand command = new SqlCommand();
command.Connection = connect;
command.CommandType = CommandType.Text;
command.CommandText = "select nama from tabel";
DataSet ds = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter(command);
adp.Fill(ds, "tabel");
SqlDataReader dr = command.ExecuteReader();
while (dr.Read())
{
nama.Add(dr["nama"].ToString());
}
connect.Close();
return nama;
}
catch (NullReferenceException e)
{
Console.WriteLine(e.Message);
return null;
}
}
Semoga membantu.....selamat mencoba ...^^
Mendapatkan Data dari database pada C#
Untuk mendapatkan data dari tabel data di database:
public DataTable getData()
{
try
{
connect.Open();
SqlCommand com = new SqlCommand();
com.Connection = connect;
com.CommandType = CommandType.Text;
com.CommandText = "select field1, field2, field3 from data";
DataTable ds = new DataTable();
SqlDataAdapter adp = new SqlDataAdapter(com);
adp.Fill(ds);
connect.Close();
return ds;
}
catch (NullReferenceException e)
{
return null;
}
}
Semoga membantu ...^^
public DataTable getData()
{
try
{
connect.Open();
SqlCommand com = new SqlCommand();
com.Connection = connect;
com.CommandType = CommandType.Text;
com.CommandText = "select field1, field2, field3 from data";
DataTable ds = new DataTable();
SqlDataAdapter adp = new SqlDataAdapter(com);
adp.Fill(ds);
connect.Close();
return ds;
}
catch (NullReferenceException e)
{
return null;
}
}
Semoga membantu ...^^
Upload Foto pada WEB dengan C#
Untuk Upload foto dapat menggunakan button Upload yang telah disediakan. sedangkan Code untuk menyimpan gambar dalam database adalaha sebagai berikut :
FotoP foto = new FotoP();
protected void btnUpload1_Click(object sender, EventArgs e)
{
if ((Upload1.PostedFile != null) && (Upload1.PostedFile.ContentLength > 0))
{
string FName = Upload1.PostedFile.FileName;
string path = "foto/" + FName;
Upload1.SaveAs(Server.MapPath(path));
foto = new FotoP.getKodeByNama(cmbNama.Text),txtKeterangan.Text,path);
foto.insertFoto();
clear();
}
}
Semoga membantu.... :-)
FotoP foto = new FotoP();
protected void btnUpload1_Click(object sender, EventArgs e)
{
if ((Upload1.PostedFile != null) && (Upload1.PostedFile.ContentLength > 0))
{
string FName = Upload1.PostedFile.FileName;
string path = "foto/" + FName;
Upload1.SaveAs(Server.MapPath(path));
foto = new FotoP.getKodeByNama(cmbNama.Text),txtKeterangan.Text,path);
foto.insertFoto();
clear();
}
}
Semoga membantu.... :-)
Cara Membuat Radiobutton pada web dengan C#
Radiobutton digunakan apabila ada beberapa pilihan namun pengguna hanya dapat memilih 1 pilihan. Untuk dapat membuat radiobutton pada web dengan membuat desainya dalam tabel maka code yang digunakan adalah seperti yang dicontohkan pada code dibawah ini.
<asp:GridView ID="dgvJumlah" runat="server"
AutoGenerateColumns="False" CellPadding="4"
ForeColor="Black" GridLines="Vertical" Width="288px"
BackColor="White"
BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px"
EnableModelValidation="True" >
<FooterStyle BackColor="#CCCC99" />
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:RadioButton ID="rbJumlah" runat="server" AutoPostBack="true" OnCheckedChanged="rbJumlah_CheckedChanged"/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="kriteria" HeaderText="Kriteria" />
</Columns>
<RowStyle BackColor="#F7F7DE" />
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
<HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
Dalam desain tabel dinamakan dgvJumlah. Dalam tabel terdiri dari kolom untuk radiobutton dan kriteria. untuk memilih kriteria menggunakan radio button maka code yang diperlukan pada class (*.aspx.cs) adalah seperti dibawah ini :
protected void rbJumlah_CheckedChanged(object sender, EventArgs e)
{
RadioButton rbJumlah = sender as RadioButton;
GridViewRow parentRow = rbJumlah.NamingContainer as GridViewRow;
string strName = rbJumlah.Text;
foreach (GridViewRow row in dgvJumlah.Rows)
{
RadioButton rb = row.FindControl("rbJumlah") as RadioButton;
if (rb != rbJumlah)
rb.Checked = false;
}
}
Untuk memberikan nilai pada kriteria yang dipilih maka menggunakan kode dibawah ini :
foreach (GridViewRow row in dgvJumlah.Rows)
{
RadioButton cb = row.FindControl("rbJumlah") as RadioButton;
if (cb.Checked)
{
n = new Nilai(lblKode.Text, k.getKodeByJenisKriteria("Jumlah Kelompok", dgvJumlah.Rows[row.RowIndex].Cells[1].Text), 5);
n.insertNilai();
dgvJumlah.Visible = false;
}
}
Dengan demikian jika kriteria yang dipilih dengan radiobutton memiliki nilai 5.
Semoga membantu......^^
Langganan:
Postingan (Atom)