使用MS Access 2010.我在表中有一个字段,其中包含用引号括起来的窗口路径名称,如下所示
"C:\My Documents\Photos\img1.jpg"
"C:\My Documents\Photos\products\gizmo.jpg"
"C:\My Documents\Photos\img5.jpg"
Run Code Online (Sandbox Code Playgroud)
等等.
我需要删除引号,所以列看起来像这样:
C:\My Documents\Photos\img1.jpg
C:\My Documents\Photos\products\gizmo.jpg
C:\My Documents\Photos\img5.jpg
Run Code Online (Sandbox Code Playgroud)
有没有办法编写更新查询来执行此操作?或者更好的方式完成它?
我在Windows 7上的MS Access 2010中有一个拆分数据库.
后端位于文件夹中的网络驱动器上,只有部分人具有写入权限; 每个人都有阅读权限.
每个用户都有自己的前端副本存储在本地计算机上.
对于所有用户,BE和FE都设置为共享而非独占.
如果具有只读权限的用户尝试启用而另一个具有只读权限的用户处于打开状态,则他们可以正常运行.
如果具有只读权限的用户尝试启用而具有写入权限的用户将其打开,则会收到一条消息,指出"文件已在使用中"并且无法打开数据库.
如果具有写入权限的用户尝试打开数据库,而具有只读权限的用户将其打开,则该用户也将以只读方式打开.
拆分数据库的所有用户是否都需要完全访问权限?我真的不希望每个人都能够进行编辑.我能做些什么才能让它发挥作用?
我有一个传单地图,设置为当用户单击按钮时根据类别更改样式。
实时地图: http: //maneesha.github.io/test_map.html
源代码: https: //github.com/maneesha/maneesha.github.io
每种风格都有一个传说。我的问题是,当单击另一个按钮(或再次单击该按钮)时,我无法让旧图例消失。因此,每次单击时,您都会在地图上看到一个新的图例。
推杆
map.removeControl(legend);
Run Code Online (Sandbox Code Playgroud)
在单击功能中不起作用,并在 js 控制台中产生以下结果:
Uncaught TypeError: Cannot read property 'removeFrom' of undefined
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
编辑:上面的存储库已更改。实时站点不再存在;源代码位于https://github.com/maneesha/leaflet_map_with_styles_and_legends
我使用javascript/jquery生成一个SQL查询.我有一个sql查询我正在javascript/jquery脚本中生成和使用.
像这样的东西:
var storeName;
var query = "SELECT * FROM stores where storeName = '" + storeName + "';";
Run Code Online (Sandbox Code Playgroud)
(storeName当用户从html中选择时通过jquery生成)
那么 storeName 什么时候像"杰克逊德利"这样的查询运行得很好.
但后来,当storeName是"杰克逊的德利"这是行不通的,它似乎是因为在撇号杰克逊就像一个闭引号处理.我知道如果我对查询进行硬编码,我可以通过加倍来引用它...所以
SELECT * FROM stores where storeName = 'Jackson''s Deli';
Run Code Online (Sandbox Code Playgroud)
应该管用.但我不是硬编码查询.相反,它是由用户输入生成的,名称中可能有也可能没有撇号.'在这种情况下,我该如何逃避这个角色呢?我需要它在Javascript/jquery中工作.
我需要写一个if语句,以查找'在storeName与取代它''?或者还有另一种方法可以解决这个问题吗?
编辑:哎哟!通常,是的,我意识到在客户端生成查询的危险.
所以这里有更多的背景.我正在使用cartodb并关注他们的文档.这里有一个例子来自他们的回购做类似我正在谈论的事情(他们也有其他例子):
https://github.com/CartoDB/cartodb.js/blob/develop/examples/layer_selector.html
您无法在cartodb中运行允许您以任何方式修改数据的查询 - 您只能运行允许您检索数据的查询.所以我还在考虑逃避这个引用角色的最佳方法是什么.