小编Viv*_* S.的帖子

socket.io的初学者教程很好?

我对网络开发的世界很陌生并且加入了这个潮流,因为我发现HTML5的概念非常有趣.我对使用canvas非常有信心,现在想转移到websockets部分.我已经开始了解socket.io是迄今为止使用的框架,当我们想要使用Web套接字时.

关于什么教程和示例参考总虚拟的任何指针将非常感谢!

javascript html5 websocket node.js socket.io

204
推荐指数
3
解决办法
13万
查看次数

sql ORDER BY特定顺序的多个值?

好吧,我有一个带有索引键和非索引字段的表.我需要查找具有特定值的所有记录并返回该行.我想知道我是否可以按多个值排序.

例:

id     x_field
--     -----
123    a
124    a
125    a
126    b
127    f
128    b
129    a
130    x
131    x
132    b
133    p
134    p
135    i
Run Code Online (Sandbox Code Playgroud)

伪:希望结果像这样订购, where ORDER BY x_field = 'f', 'p', 'i', 'a'

SELECT *
FROM table
WHERE id NOT IN (126)
ORDER BY x_field 'f', 'p', 'i', 'a'
Run Code Online (Sandbox Code Playgroud)

结果将是:

id     x_field
--     -----
127    f
133    p
134    p
135    i
123    a
124    a
125    a
129    a
Run Code Online (Sandbox Code Playgroud)

语法有效,但是当我执行查询时,它永远不会返回任何结果,即使我将其限制为1条记录.还有另一种方法可以解决这个问题吗? …

sql postgresql sql-order-by

79
推荐指数
6
解决办法
9万
查看次数

如何使用CSV文件中的标题从CSV文件复制到PostgreSQL表?

我想将CSV文件复制到Postgres表.这个表中大约有100列,所以如果我不需要,我不想重写它们.

我正在使用该\copy table from 'table.csv' delimiter ',' csv;命令但没有创建表格ERROR: relation "table" does not exist.如果我添加一个空白表我没有错误,但没有任何反应.我尝试了这个命令两三次,没有输出或消息,但是当我通过PGAdmin检查时表没有更新.

有没有办法导入包含标题的表,就像我想要做的那样?

csv postgresql postgresql-copy

78
推荐指数
4
解决办法
14万
查看次数

如何从string_agg()中对结果进行排序

我有一张桌子:

CREATE TABLE tblproducts
(
productid integer,
product character varying(20)
)
Run Code Online (Sandbox Code Playgroud)

随着行:

INSERT INTO tblproducts(productid, product) VALUES (1, 'CANDID POWDER 50 GM');
INSERT INTO tblproducts(productid, product) VALUES (2, 'SINAREST P SYP 100 ML');
INSERT INTO tblproducts(productid, product) VALUES (3, 'ESOZ D 20 MG CAP');
INSERT INTO tblproducts(productid, product) VALUES (4, 'HHDERM CREAM 10 GM');
INSERT INTO tblproducts(productid, product) VALUES (5, 'CREAM 15 GM');
INSERT INTO tblproducts(productid, product) VALUES (6, 'KZ LOTION 50 ML');
INSERT INTO tblproducts(productid, product) VALUES (7, 'BUDECORT …
Run Code Online (Sandbox Code Playgroud)

sql postgresql string-aggregation

77
推荐指数
2
解决办法
7万
查看次数

vbLf,vbCrLf和vbCr常量之间的差异

我用像常数vbLf,vbCrLf&vbCrMSGBOX ; 它在MsgBox中生成相同的输出(文本"Hai"出现在第一段中,单词"Welcome"出现在下一段中)

MsgBox("Hai" & vbLf & "Welcome")
MsgBox ("Hai" & vbCrLf & "Welcome")
MsgBox("Hai" & vbCr & "Welcome")
Run Code Online (Sandbox Code Playgroud)

我知道vbLf,vbCrLf&vbCr用于打印和显示功能.

我想知道的区别vbLf,vbCrLfvbCr常量.

vb.net printing constants msgbox

43
推荐指数
2
解决办法
12万
查看次数

sqlite表中的最大行数

给一个简单的sqlite3 table(create table data (key PRIMARY KEY,value)),密钥大小为256字节,值大小为4096字节,这个sqlite3表中最大行数的限制(忽略磁盘空间限制)是多少?他们的限制是否与操作系统相关(win32,linux或Mac)

database sqlite sizing

24
推荐指数
4
解决办法
6万
查看次数

如何删除/创建具有大写字母的数据库名称?

例如我的Postgresql 数据库名称是Ajp

我不能删除/创建具有此名称的数据库,即. Ajp

我的drop脚本是

cd /D D:\\Apps
cd RSTAR PGSQL DOTCONNECT
cd bin
cd Debug
cd PG
psql -U postgres  -d postgres -c "DROP DATABASE  Ajp "
Run Code Online (Sandbox Code Playgroud)

执行此操作时出现此错误

D:\ Apps\RSTAR PGSQL DOTCONNECT\bin\Debug\PG> psql -U postgres -d postgres -c"DR OP DATABASE Ajp"错误:数据库"ajp"不存在

我试过psql -U postgres -d postgres -c "DROP DATABASE 'Ajp' "(引号内的db名称)

再次得到错误

错误:"'Ajp'或其附近的语法错误"第1行:DROP DATABASE'Ajp'

怎么解决这个问题?(请不要评论change your dbname to lower-case)

using : "PostgreSQL 9.2.4, compiled by Visual C++ build 1600, 32-bit"

这个问题的解决方案如下

  • Sholud使用逃脱角色 \ …

postgresql psql

21
推荐指数
1
解决办法
1万
查看次数

需要帮助舍入到小数点后两位

为什么当我做以下事情时......

Math.Round(0.75, 1, MidpointRounding.AwayFromZero)
Run Code Online (Sandbox Code Playgroud)

我得到0.8

但是当我做以下事情时......

Math.Round(0.575, 2, MidpointRounding.AwayFromZero)
Run Code Online (Sandbox Code Playgroud)

我不懂0.58.相反,我得到0.57.我想要任何5和更高的东西,所以0.575应该是0.58.

.net vb.net math-functions

20
推荐指数
2
解决办法
10万
查看次数

在row_to_json函数中选择查询

例如,我用下面的函数转换rowsjsonPostgreSQL 9.2

select row_to_json(row(productid, product)) from gtab04;
Run Code Online (Sandbox Code Playgroud)

这将返回结果以下

row_to_json
---------------
{"f1":3029,"f2":"DIBIZIDE M TAB"}
{"f1":3026,"f2":"MELMET 1000 SR TAB"}
{"f1":2715,"f2":"GLUCORED FORTE"}
{"f1":3377,"f2":"AZINDICA 500 TAB"}
Run Code Online (Sandbox Code Playgroud)
  • 不幸的是,它丢失了字段名称并用f1,f2,f3等替换它们.
  • 如何获取实际字段名称或投射字段名称?

sql postgresql json composite-types postgresql-9.2

17
推荐指数
2
解决办法
9191
查看次数

没有函数匹配给定的名称和参数类型

我的功能是:

 CREATE OR REPLACE FUNCTION FnUpdateSalegtab09
(
 iacyrid Integer,iRepId Integer,iDrId Integer,ivrid Integer,imode smallint,itrno 
varchar,itrdate timestamp,iacid Integer,ivrno varchar,iSuppId Integer,icustname 
varchar,inetamt money,idisrate real,idisamt money,iRoundOff real,ijrmid integer,iuserid 
integer,iuserdtm timestamp,iVSNo integer,iRecdAmt money,icstrate real,icstsaleamt 
money,icstamt money,itdrate real,itdamt money,icdrate real,icdamt money,iCessRate 
real,iCessAmt money,iodesc1 varchar,ioamt1 money,iCashCredit boolean,iOrderNo 
varchar,iOrderDate timestamp,iCustAdd2 varchar,iRemarks varchar,iWhoRetSl boolean,iPatName 
varchar,iDrName varchar,iFormId integer,iSalesMan varchar,iCFMode smallint,iPatId 
integer,iStkPtId integer,iDisType smallint,iBranchID integer
)
RETURNS void AS
'BEGIN 
INSERT INTO gtab09 
(
acyrid, RepId, DrId, vrid, mode, trno, trdate, acid, vrno, SuppId, custname, netamt,
disrate, disamt, RoundOff, jrmid, userid, …
Run Code Online (Sandbox Code Playgroud)

postgresql types casting function plpgsql

16
推荐指数
2
解决办法
8万
查看次数