Click here to Skip to main content
15,887,746 members
Home / Discussions / C#
   

C#

 
Questionhow i can fill collection from database and connect this collection to ComboBox ? Pin
E_Gold26-Sep-09 9:30
E_Gold26-Sep-09 9:30 
AnswerRe: how i can fill collection from database and connect this collection to ComboBox ? Pin
Abhijit Jana26-Sep-09 9:49
professionalAbhijit Jana26-Sep-09 9:49 
AnswerRe: how i can fill collection from database and connect this collection to ComboBox ? Pin
PIEBALDconsult26-Sep-09 12:38
mvePIEBALDconsult26-Sep-09 12:38 
QuestionCreate TaskBar Icon Pin
treuveni26-Sep-09 9:13
treuveni26-Sep-09 9:13 
AnswerRe: Create TaskBar Icon Pin
Abhijit Jana26-Sep-09 9:44
professionalAbhijit Jana26-Sep-09 9:44 
GeneralRe: Create TaskBar Icon Pin
khosnur26-Sep-09 20:49
khosnur26-Sep-09 20:49 
AnswerRe: Create TaskBar Icon Pin
DaveyM6926-Sep-09 9:45
professionalDaveyM6926-Sep-09 9:45 
QuestionCreate ID Auto code C# Pin
choemxin26-Sep-09 7:18
choemxin26-Sep-09 7:18 
First select all product from database

private DataTable ShowProduct()
{
string mach = "select ID,Name from product";
cmd = new SqlCommand(mach,con);
adt = new SqlDataAdapter(cmd);
ds = new DataSet();
adt.Fill(ds);
return ds.Tables[0];
}
-----------------------------------------------------------------
Second build funtion create id auto

private int AutoID() //funtion create auto id
{
DataTable dt = new DataTable();
dt=ShowProduct(); //datatable store list id
int ma=-1;
int row = -1;
string mach1="";
int i = 0;
if (dt.Rows.Count > 0) //at least one id
{
int[] id = new int[dt.Rows.Count];

foreach (DataRow mach in dt.Rows) //assigned id in string array
{
ma++;
row++;
mach1 = dt.Rows[row][0].ToString();
id[ma] = Convert.ToInt32(mach1.Substring(2)); //get string index=2 to end converter int assigned id in string array

}

for (int j = 0; j < id.Length; j++) //create auto id
{
i++;
if (id[0] != 1) //first id !=1 set id =0
{
i = i - 1;
break;
}
if (id[j] > i) //id[j] != id[j-1]+1 set id=id[j-1]
{
i = id[j - 1];
break;
}
}
}
return i + 1; //return id need create
}
---------------------------------------------------------------
Using

private void bttInsert_Click(object sender, EventArgs e)
{
int id = AutoID(); ////Using
string idpro = "SP" + id.ToString().PadLeft(4, '0');
txtID.Text = idpro;
if (bttInsert.Text == "Insert")
{
txtName.Clear();
bttInsert.Text = "Save";
}
else
{
if (txtName.Text != "")
{
InsertSP(idpro, txtName.Text);
dgvShowSP.DataSource = ShowProduct();
bttInsert.Text = "Insert";
}
else
MessageBox.Show("Bạn chưa nhập tên sản phẩm");
}
}

Link download demo
CreateAutoID.rar
AnswerRe: Create ID Auto code C# Pin
Abhishek Sur26-Sep-09 10:14
professionalAbhishek Sur26-Sep-09 10:14 
AnswerRe: Create ID Auto code C# Pin
choemxin27-Sep-09 8:09
choemxin27-Sep-09 8:09 
GeneralRe: Create ID Auto code C# Pin
Dave Kreskowiak27-Sep-09 9:37
mveDave Kreskowiak27-Sep-09 9:37 
AnswerRe: Create ID Auto code C# Pin
choemxin27-Sep-09 18:09
choemxin27-Sep-09 18:09 
QuestionAdding buttons to title bar Pin
Matt Cavanagh26-Sep-09 6:17
Matt Cavanagh26-Sep-09 6:17 
AnswerRe: Adding buttons to title bar Pin
PIEBALDconsult26-Sep-09 12:39
mvePIEBALDconsult26-Sep-09 12:39 
QuestionCartoon Generation from Image [modified] Pin
logicaldna26-Sep-09 6:08
logicaldna26-Sep-09 6:08 
AnswerRe: Cartoon Generation from Image Pin
Christian Graus26-Sep-09 11:34
protectorChristian Graus26-Sep-09 11:34 
QuestionDateTime of 24 hours former ? Pin
Mohammad Dayyan26-Sep-09 5:58
Mohammad Dayyan26-Sep-09 5:58 
AnswerRe: DateTime of 24 hours former ? Pin
dan!sh 26-Sep-09 6:02
professional dan!sh 26-Sep-09 6:02 
GeneralRe: DateTime of 24 hours former ? Pin
Mohammad Dayyan26-Sep-09 6:07
Mohammad Dayyan26-Sep-09 6:07 
GeneralRe: DateTime of 24 hours former ? Pin
Luc Pattyn26-Sep-09 6:32
sitebuilderLuc Pattyn26-Sep-09 6:32 
GeneralRe: DateTime of 24 hours former ? Pin
Ennis Ray Lynch, Jr.26-Sep-09 7:08
Ennis Ray Lynch, Jr.26-Sep-09 7:08 
GeneralRe: DateTime of 24 hours former ? Pin
Richard MacCutchan26-Sep-09 21:49
mveRichard MacCutchan26-Sep-09 21:49 
GeneralRe: DateTime of 24 hours former ? Pin
Ennis Ray Lynch, Jr.27-Sep-09 9:34
Ennis Ray Lynch, Jr.27-Sep-09 9:34 
GeneralRe: DateTime of 24 hours former ? Pin
Richard MacCutchan27-Sep-09 12:31
mveRichard MacCutchan27-Sep-09 12:31 
GeneralRe: DateTime of 24 hours former ? Pin
Ennis Ray Lynch, Jr.27-Sep-09 14:05
Ennis Ray Lynch, Jr.27-Sep-09 14:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.