c# ʵÏÖÊý¾ÝµÄºÏ²¢
2¸ötable
table1 2ÁÐ
Êý¾ÝÈçÏ£º
AAA,BBB
CCC,DDD
table2 1ÁÐ
Êý¾ÝÈçÏ£º
1
2
...ÏëʵÏֵĽá¹û
AAA BBB 1
AAA BBB 2
CCC.DDD 1
CCC.DDD 2
Ö÷×Ó±í¡£
Ö±½ÓÓÃÑ»·´ÓdatatableÀïÈ¡£¬Ìîµ½ÁíÒ»¸öÐÂÔöµÄÒ»ÁÐÀï
ÒªÔÚºǫ́´úÂëÖÐʵÏÖ£¬¶ø·ÇÊý¾Ý¿â²Ù×÷.. ÄÇλ´óÏÀ¸øµã˼·
sqlÓï¾ä£¬ÕâÁ½¸ö±íµÄ¹ØÏµ±í´ïÒ»ÏÂ
²»ÔÚÊý¾Ý¿âÖвÙ×÷...ÓôÃÆ°¡
Á½¸ö±í½¨Á¢¹ØÁª
Á½¸ö±í½¨Á¢¹ØÁª
µÑ¿¨¶û»ý°É, Êý¾Ý¿âÀï¾Í¼òµ¥ÁË
´úÂëÀïµÄ»°, ¾ÍÁ½¸öÑ»·
Ö±½ÓÓÃÑ»·´ÓdatatableÀïÈ¡£¬Ìîµ½ÁíÒ»¸öÐÂÔöµÄÒ»ÁÐÀï
ÎÒÖ±½ÓÑ»·£¬Ö»ÓÐ2ÌõÊý¾Ý¡£¡£¡£Ôõ¾ÍûÈËÖ¸µã°¡
DataSet ds1=new DataSet();//°î¶¨Table1
DataSet ds2=new DataSet();//°î¶¨Table2
DataSet ds=new DataSet();
int k=0;
int j=0;
for(int i=0;i <ds1.rows.count;i++)
{
for(j=0;j <ds2.rows.count;j++)
{
ds.row[k].ItemView[0].value=ds1.row[i].ItemView[0].value;
ds.row[k].ItemView[0].value=ds1.row[i].ItemView[0].value;
ds.row[k].ItemView[0].value=ds1.row[i].ItemView[0].value;
k++;
}
}
C# code:
DataSet ds1=new DataSet();//°î¶¨Table1
DataSet ds2=new DataSe
Ïà¹ØÎÊ´ð£º
//C ½Ó¿Ú
extern "C"
{
TESSDLL_API int __cdecl GetTessText(const char *imagefile, char *text);
}
//ÎÒÔÚC#ÖÐÉùÃ÷
//µ÷ÓÃC DLL Öеĺ¯Êý
[DllImport("OCRapi.dll&quo ......
ÔÚÊý¾Ý¿âÖÐÓÐÕÅ±í£¬ÓÐid,nameÁ½ÁУ¬id ÊÇÖ÷¼ü,ûÓÐÉèÖÃ×ÔÔöÊôÐÔ,ÔÚ³ÌÐòÖÐÈ¡³öÕâÕűí·ÅÈëdatatable£¬ÔÚÕâ¸ödatatableÖвåÈëÒ»Ìõ¼Ç¼£¬µ±¸üÐÂÊý¾Ý¿âʱÌáʾidÁв»ÄÜΪ¿Õ£¬ÇëÎʸÃÔõô½â¾ö£¿
¸øËüÒ»¸öÖµ£¡£¡Ö÷¼ü²»ÄÜΪ¿Õ ......
ÎÒÕâÀïÓÐÒ»¸öµÇ½WIFIÍøÂçµÄÒ³Ãæ¡£ÓÉÓÚWIFI¾³£¶ÏÏߣ¬ËùÒÔÒª·´¸´µØÔÚÕâ¸öÍøÒ³Éϵǽ£¬Ã»·¨ÎÞÈËÖµÊØ¡£
ËùÒÔ£¬ÎÒÏë×öÒ»¸öC#³ÌÐò£¬·ÅÒ»¸öwebbrowser¿Ø¼þ£¬×Ô¶¯Ìî±í²¢×Ô¶¯µã»÷Ìá½»°´Å¥¡£
ÎÊÌâÒ»£º
»ù±¾ÕÕÍøÉÏÕҵijÌÐò ......
Cµ÷ÓÃc#µÄweb service£¬ËÒªºÃ·½°¸ËµËµ£¿ÈçºÎµ÷Óã¡Ô½¾ßÌåÔ½ºÃ£¡
ÕâÊÇËÏëµÄÖ÷Ò⣿
ÒýÓÃ
ÕâÊÇËÏëµÄÖ÷Ò⣿
ÏÖʵ¾ÍÊÇÕâô²Ð¿á£¬ÖÕ¶ËÆ½Ì¨POS»úÄÇÖÖÍøÂç²¼¾Ö¡£´ó¼ÒÓк÷½°¸¾Í¶à¶àÌṩ¡£
ÓÃc#µ÷ÓÃ×ö³É¶ ......
ÎÒµÄajaxµÄupdatepanel¿Ø¼þÀïµÄÃæ²»ÄÜÖ´ÐÐresponse.write£¬¿ÉÊÇÎÒÐèÒªµ¯³ö¶Ô»°¿ò£¬ÎÒÒªÔõô×öÄØ£¿
ÓÐûÓв»ÐèÒªresponse.writeµ¯Ìáʾ¿òµÄ×ö·¨ÄØ£¿
ÁíÍâÎÒµÄÒ³ÃæÉÏÓÐÒ»¸öwebÓû§¿Ø¼þ£¬È»ºó·ÅÒ»¸ögridviewÔÚupdatepa ......