这是我的代码:
add_filter( 'woocommerce_loop_add_to_cart_link', 'quantity_inputs_for_woocommerce_loop_add_to_cart_link', 10, 2 );
function quantity_inputs_for_woocommerce_loop_add_to_cart_link( $html, $product ) {
if ( $product && $product->is_type( 'simple' ) && $product->is_purchasable() && $product->is_in_stock() && ! $product->is_sold_individually() ) {
$html = '<form action="' . esc_url( $product->add_to_cart_url() ) . '" class="cart" method="post" enctype="multipart/form-data">';
$html .= woocommerce_quantity_input( array(), $product, false );
$html .= '<button type="submit" class="button alt">' . esc_html( $product->add_to_cart_text() ) . '</button>';
$html .= '</form>';
}
return $html;
}
我的app.config
privatevoidbutton1_Click(objectsender,EventArgse)
{
stringcon=ConfigurationManager.AppSettings["WinDSS_Connection"];
try
{
OdbcConnectionconn=newOdbcConnection(con);
OdbcCommandcmd=newOdbcCommand();
OdbcDataAdapterda=newOdbcDataAdapter();
DataTabledt=newDataTable();
conn.Open();
cmd=conn.CreateCommand();
cmd.CommandType=CommandType.Text;
cmd.CommandText="SELECT Store_No,Store_Name,Store_City,Store_State FROM SYSMST";
da.SelectCommand=cmd;
da.Fill(dt);
dgv1.DataSource=dt;
conn.Close();
}
catch(Exceptionex)
{
MessageBox.Show(ex.Message.ToString());
}
}
如何在ODBC数据源管理员上配置我的驱动程序
当我使用Top Scan并查看同一个表时,其中有一条记录,那么为什么它不会在datagridview上显示该结果?这个ISAM表请帮助我,因为我没有选择这里。
答案 0 :(得分:0)
我会尽力帮助你 首先,这个驱动程序有很多奇怪的东西,网上的信息很少,而且我已经失去了很多时间来计算如何工作。
你的sql是: SELECT Store_No,Store_Name,Store_City,Store_State FROM SYSMST
我的提示:
确保在32位而不是64位的ODBC中配置驱动程序,它不能在64位上运行,C#也需要在32位编译,尝试用其他工具测试ODBC只是为了确保它的工作类似于ODBC的Excel导入表,它帮助我找到了如何使用这个TopSpeed驱动程序。
你在路径T:\ Rambo \ Store231WinDss \ windss \ DATA?上有一个SYSMST.tps文件吗?当你使用像“FROM AAA”这样的sql时,AAA是tps的名字,而不是表格在Clarion的DCT中,司机只知道文件不是DCT。
Store_No,Store_Name,Store_City和Store_State字段的数据类型是什么,因为驱动程序有一些数据类型的问题,尝试让你每次查找一个字段的sql有问题(例如byte) ,短,日期,数组使问题),尽量避免“选择*”,因为字段数据类型(一些表将工作正常,但大多数和大表很难)。
尝试进行此选择只是为了查看它是否有效 “SELECT Store_Name FROM SYSMST”因为字符串正常工作
不要将TPS ODBC SQL语言与其他着名的SQL系统(如SQL-Server)进行比较,因为这里会出现很多错误,不清楚,很难解释原因。
即使我在C#上编写的一些错误处理代码的代码都在try和catch上,但C#exe在我的尝试中崩溃了(没有发现错误)。
希望我能帮到你。 最后的事情,很多尝试和很多好运。