我想知道在MS SQL Server 2005中是否有办法做到这一点:
DECLARE @theDate varchar(60)
SET @theDate = '''2010-01-01'' AND ''2010-08-31 23:59:59'''
SELECT AdministratorCode,
SUM(Total) as theTotal,
SUM(WOD.Quantity) as theQty,
AVG(Total) as avgTotal,
(SELECT SUM(tblWOD.Amount)
FROM tblWOD
JOIN tblWO on tblWOD.OrderID = tblWO.ID
WHERE tblWO.Approved = '1'
AND tblWO.AdministratorCode = tblWO.AdministratorCode
AND tblWO.OrderDate BETWEEN @theDate
)
... etc
Run Code Online (Sandbox Code Playgroud)
这可能吗?
嘿所有我试图找出如何使用以下查询插入新记录:
SELECT user.id, user.name, user.username, user.email,
IF(user.opted_in = 0, 'NO', 'YES') AS optedIn
FROM
user
LEFT JOIN user_permission AS userPerm ON user.id = userPerm.user_id
ORDER BY user.id;
Run Code Online (Sandbox Code Playgroud)
INSERT到目前为止,我的查询是:
INSERT INTO user
SELECT *
FROM user
LEFT JOIN user_permission AS userPerm ON user.id = userPerm.user_id;
Run Code Online (Sandbox Code Playgroud)
但是,我不确定VALUE('','','','', etc etc)在使用左连接和内连接时该怎么做.
所以我要做的是:
User 表:
id | name | username | password | OptIn
--------------------------------------------------------------------
562 Bob Barker bBarker BBarker@priceisright.com 1
Run Code Online (Sandbox Code Playgroud)
还有user_permission桌子
user_id | Permission_id
-------------------------
562 4
Run Code Online (Sandbox Code Playgroud)
更新 这样吗? …
我尝试解析以下类型的XML(来自getMembers.php的数据):
<?xml version="1.0" encoding="ISO-8859-1"?>
<members>
<id>3422345</id>
<name>Bill Gates</name>
<id>232311</id>
<name>Bob Barker</name>
</members>
Run Code Online (Sandbox Code Playgroud)
我使用下面的代码来解析它:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
type: "GET",
url: "getMembers.php",
cache: false,
dataType: "xml",
success: function(xml) {
$(xml).find('members').each(function(){
var name = $(this).find("name").text()
alert(name);
});
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
没错,但我同时得到两个名字.
喜欢:
Bill GatesBob Barker < - 第一个循环>
代替
比尔盖茨< - 第一个循环>
Bob Barker < - 第二个循环>
任何帮助都会很棒!
嘿所有我需要一些简单的东西,将字符转换为ASCII,然后将其转换为十六进制代码.
举个例子,"A"字符是:
0xF100 + ascii_code = Hex
Run Code Online (Sandbox Code Playgroud)
那会是:
0xF100 + 65 = 0xF141
Run Code Online (Sandbox Code Playgroud)
65将是上面的字符"A".我一直在寻找一些javascript,它会占用我的角色并从中制作一个Hex ...但我还没有找到任何可以做到这一点的东西....
任何帮助都会很棒!
visual basic中的下划线是什么意思?我有这个代码:
Private _isAuthenticated As Boolean
Run Code Online (Sandbox Code Playgroud)
这样做是一样的吗?
Private isAuthenticated As Boolean
Run Code Online (Sandbox Code Playgroud)
或者在名称的前面添加下划线做一些特别的事情?
嘿所有我想使用以下代码向我的网格添加标签:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
Dim dynamicLabel As New Label()
Dim g As New Grid
dynamicLabel.Name = "NewLabel"
dynamicLabel.Content = "TEST"
dynamicLabel.Width = 240
dynamicLabel.Height = 30
dynamicLabel.Margin = New Thickness(0, 21, 0, 0)
dynamicLabel.Foreground = New SolidColorBrush(Colors.White)
dynamicLabel.Background = New SolidColorBrush(Colors.Black)
Grid.SetRow(dynamicLabel, 0)
Grid.SetColumn(dynamicLabel, 6)
g.Children.Add(dynamicLabel)
End Sub
Run Code Online (Sandbox Code Playgroud)
但是,按下按钮后,我从未在网格上看到任何东西......我缺少什么?
嘿,我对猫头鹰旋转木马有一个快速的问题.
首次使用此代码时,如何启用touchdrag:
var owl = $(".full-slider");
owl.owlCarousel({
slideSpeed : 500,
singleItem : true,
pagination : false,
autoPlay : false,
afterMove : slideChanged,
startDragging : pauseOnDragging,
touchDrag : false,
mouseDrag : false
});
Run Code Online (Sandbox Code Playgroud)
根据用户在我的页面上使用的选项,我想禁用拖动到下一张幻灯片的功能.但是如果用户完成选项,那么我想将其启用,以便他们可以拖动到下一张幻灯片.
如何才能做到这一点?我无法在网上找到一个很好的例子.
javascript jquery drag-and-drop jquery-ui-draggable owl-carousel
我希望操纵当前位于Chrome标签页上的内容页面,如果以下内容无法做到这一点,那么我需要找到方法来实现这一目标!
嘿所有我试图让这个新的chrome扩展与我的C#程序一起来回传递消息.我已经在stackoverflow上看到了很多代码演示,这主要是我一直在想的,但似乎所有的例子都不适合我.
我遇到的问题是我得到的错误:
Connecting to native messaging host com.google.chrome.example.echo
Uncaught TypeError: chrome.runtime.connectNative is not a function
Run Code Online (Sandbox Code Playgroud)
每当我尝试"连接"到端口.
不知道我做错了什么,因为我在这里跟随其他tetorials,他们似乎都说它有效....
JS main.js:
var port = null;
var getKeys = function (obj) {
var keys = [];
for (var key in obj) {
keys.push(key);
}
return keys;
}
function appendMessage(text) {
document.getElementById('response').innerHTML += "<p>" + text + "</p>";
}
function updateUiState() {
if (port) {
document.getElementById('connect-button').style.display = 'none';
document.getElementById('input-text').style.display = 'block';
document.getElementById('send-message-button').style.display = 'block';
} else {
document.getElementById('connect-button').style.display = 'block';
document.getElementById('input-text').style.display = 'none'; …Run Code Online (Sandbox Code Playgroud) javascript c# google-chrome google-chrome-app chrome-native-messaging
嘿所有我试图在Outlook 2010 的默认主页选项卡中创建一个按钮.问题是,在VS2013中我添加了一个功能区(可视)并添加了按钮组,但它不断添加到TabAddIns选项卡.


我需要设置什么才能使自定义组/按钮显示在" 主页"选项卡中而不是创建自己的选项卡?
谢谢!
嘿所有我在使用AJAX POST方法调用我的webservice时从回调中获得奇怪的回报.
Web服务正在发回JSON,如下所示:
Dim ser As New System.Web.Script.Serialization.JavaScriptSerializer()
Dim strResponse As String = ser.Serialize(results)
Context.Response.Clear()
Context.Response.ContentType = "application/json"
Context.Response.AddHeader("content-length", strResponse.Length.ToString())
Context.Response.Write(strResponse)
HttpContext.Current.ApplicationInstance.CompleteRequest()
Run Code Online (Sandbox Code Playgroud)
上面的strResponse的值是:
"[{\"Column1\":\"0589S2F\"},{\"Column1\":\"53699FNS\"},{\"Column1\":\"C38VVFD\"},{\"Column1\":\"LFD55F\"},{\"Column1\":\"2ERfG\"},{\"Column1\":\"0079\"},{\"Column1\":\"2054\"},{\"Column1\":\"054FGW\"}]"
Run Code Online (Sandbox Code Playgroud)
由于某种原因,我的ajax返回200 OK但仍然进入ERROR逻辑,错误消息为:
ERROR: "[{\"Column1\":\"0589S2F\"},{\"Column1\":\"53699FNS\"},{\"Column1\":\"C38VVFD\"},{\"Column1\":\"LFD55F\"},{\"Column1\":\"2ERfG\"},{\"Column1\":\"0079\"},{\"Column1\":\"2054\"},{\"Column1\":\"054FGW\"}]"{"d":null}
Run Code Online (Sandbox Code Playgroud)
请注意它如何将{"d":null}附加到我的请求的末尾...那是从哪里来的,因为我没有在strResponse中发送任何类似的 东西?
我的ajax请求代码:
var sqlQ = "SELECT TOP 50 LTRIM(RTRIM(REPLACE(OID, ' ', ''))) FROM vwPSDAT WHERE OID != ''";
$.ajax({
type: 'POST',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
url: 'http://zzzz/Service1.asmx/theQ',
data: JSON.stringify({ qString: [sqlQ] }),
async: true,
cache: false,
success: function (data) …Run Code Online (Sandbox Code Playgroud) javascript ×4
jquery ×3
vb.net ×3
ajax ×2
ascii ×1
c# ×1
c#-4.0 ×1
dynamic-sql ×1
hex ×1
inner-join ×1
json ×1
left-join ×1
mysql ×1
outlook ×1
owl-carousel ×1
ribbon ×1
sql ×1
sql-server ×1
string ×1
t-sql ×1
web-services ×1
wpf ×1
wpf-controls ×1
xml ×1
xml-parsing ×1