我从下拉列表中获取客户名称并使用该值查询Excel电子表格,但名称可以包含单引号(例如:Adam's Meat).这会破坏我的应用程序,如何使用包含单引号的变量进行查询?
Private Sub cboCompany_Change()
Dim customerName As String
customerName = cboCompany.Value
rsT.Open "SELECT Customer, Postcode, Address1, Address2, State, Country FROM Customers WHERE Customer = '" & customerName & "'", cn, adOpenStatic
Run Code Online (Sandbox Code Playgroud) 我有阵列
var data = [name, address, city, country];
Run Code Online (Sandbox Code Playgroud)
而循环
var columns;
for (var i = 0; i < data.length; i++) {
columns += "data[" + i + "], ";
}
columns = columns.slice(0, -2);
alert(columns);
Run Code Online (Sandbox Code Playgroud)
警报信息说
undefineddata[0], data[1], data[2], data[3]
Run Code Online (Sandbox Code Playgroud)
我在这做错了什么?我想删除未定义的...
我不确定这个主题是否能很好地描述我的问题,但我正在使用jQuery动态创建一些HTML元素(文本框),我永远不知道我将创建多少(它通过数据库循环).然后我想要获取代码中的所有元素并执行一些操作(将它们插入另一个数据库).
我知道我可以使用
string n = String.Format("{0}", Request.Form["hiddenField0"]).ToString();
Run Code Online (Sandbox Code Playgroud)
要获得第一个文本框,但如果我不知道我创建了多少个文本框并想要它们呢?他们的名字以hiddenField加上一个递增的数字开头.
有没有办法循环所有名称以某个字符串开头的元素?
提前致谢